coding - Coding Standards and Best Practices
Defines coding standards, best practices, and tooling requirements for Go implementation work
Tags
Updated: 2026-03-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- apply single responsibility principle
- accept interfaces return structs
- handle errors immediately
- design functions
- write documentation
- organize packages
- run static analysis
- execute tests
Inputs
- Go codebase
- project structure
- configuration files
- development environment
Outputs
- formatted code
- analysis reports
- test results
- error messages
Requirements
- Go runtime environment
- go fmt
- go vet
- staticcheck
- go test
