go
Installation
SKILL.md
Go Development
Purpose: Best practices for Go development including project structure, concurrency, error handling, and testing.
When to Use This Skill
- Building Go applications and microservices
- Implementing error handling with wrapping and sentinel errors
- Writing concurrent code with goroutines and channels
- Designing Go interfaces for testability
- Structuring Go project layouts