golang - Go Language Expert Development
Expert Go language development including idiomatic patterns, concurrency, performance optimization, and ecosystem best practices
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- write Go code
- design concurrent systems
- implement APIs
- set up project structure
- debug applications
- write tests
- optimize performance
- profile code
- manage dependencies
- design interfaces
Inputs
- user requirements
- existing codebase
- specifications
- test requirements
Outputs
- Go code
- test cases
- performance profiles
- build artifacts
- API documentation
- error messages
Requirements
- Go runtime environment
- Go modules support
- testing framework
- profiling tools
- build system
