golang
Installation
SKILL.md
Go Skill
Target Go 1.24+ / current stable unless the repo pins older. Prefer
log/slog for services and testing/synctest for tricky concurrency/time tests.
When to Use
Use this as the entry point for Go work in this skill package. It routes to the right reference guides for the task.
- Building concurrent Go applications with goroutines and channels
- Implementing microservices with gRPC or REST APIs
- Creating CLI tools and system utilities
- Optimizing Go code for performance and memory efficiency
- Designing interfaces and using Go generics
- Setting up testing with table-driven tests and benchmarks