golang-testing - Test Go code with structured testing strategies
Applies TDD and comprehensive testing strategies to improve Go code quality and test coverage.
Tags
Updated: 2026-10-08Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Apply TDD workflows
- Write table-driven tests
- Organize subtests
- Create test helpers
- Mock interfaces and time
- Test HTTP handlers
- Test database transactions
- Run benchmarks
Inputs
- Go source code
- Existing test code
- Test fixtures
- Database test environment
- HTTP test endpoints
Outputs
- Test code
- Test execution results
- Benchmark measurements
Requirements
- Go toolchain
- Go testing package
