golang-patterns
SolidIdiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
Install
Quality Score: 81/100
Skill Content
Details
- Author
- jdanigo
- Repository
- jdanigo/hydraia
- Created
- 1 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
golang-patterns
Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
golang-patterns
Idiomatic Go patterns and conventions for robust, maintainable code. Use this skill whenever writing, reviewing, refactoring, or designing Go code — packages/modules, interfaces, error handling, concurrency (goroutines/channels/context), and project layout. Load it before the first line of Go, since idiom and error/concurrency conventions are hard to retrofit.
golang-patterns
Use for Go in an existing project when choosing interfaces, dependency injection, goroutines, channels, context, errors, functional options, or package layout. Skip mechanical edits.