go-conventions - Go Conventions and Best Practices
Provides guidelines for idiomatic Go code with best practices and patterns for production systems
Tags
Updated: 2026-03-23Capabilities
Typical Inputs
Typical Outputs
What this skill does
- write Go code
- handle errors
- implement concurrency
- design interfaces
- organize packages
- create handlers
- apply middleware
- manage transactions
- write tests
- refactor code
Inputs
- Go project
- existing code
- requirements
- test specifications
Outputs
- conformant Go code
- project structure
- test cases
- code reviews
Requirements
- Go environment
- Go syntax knowledge
