go-master

Installation
SKILL.md

Go Master Skill

Use this skill for Go concurrency, microservices, and production patterns:

When to Use

  • Goroutines & channels: Concurrent patterns, channel idioms, select statements
  • Microservices: Service architecture, gRPC, API design, middleware
  • Performance tuning: Profiling, memory optimization, reducing allocations
  • Error handling: Error wrapping, sentinel errors, custom error types
  • Testing: Table-driven tests, mocking, benchmarking

Core Capabilities

  1. Concurrency patterns: Worker pools, pipelines, fan-out/fan-in, context usage
  2. Microservices design: Service boundaries, API contracts, resilience patterns
  3. Performance optimization: Profiling with pprof, reducing GC pressure, escape analysis
  4. Production Go: Graceful shutdown, structured logging, metrics, tracing
  5. Advanced patterns: Functional options, embedding, interface composition
Installs
1
First Seen
Mar 31, 2026
go-master from smithery.ai