go-pro
Installation
SKILL.md
Go Pro
Expert-level orchestration of high-performance Go applications. Focuses on simplicity, concurrency, and cloud-native reliability.
Boundary
go-pro covers core Go language features (Goroutines, Channels, Interfaces, Generics), project structure (Standard Layout), testing, and performance profiling. It does NOT cover specific framework-heavy logic (use echo-pro or gin-pro if they exist).
When to use
- Building high-performance microservices or infrastructure tools.
- Implementing complex concurrent logic using goroutines and channels.
- Refactoring Go code for better testability through interfaces.
- Optimizing CPU/Memory usage through profiling (
pprof).