domains / families / software-engineering / golang-pro
Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST, optimizes Go application performance with pprof, and enforces idiomatic Go with generics, interfaces, and robust error handling. Use when building Go applications requiring concurrent programming, microservices architecture, or high-performance systems. Invoke for goroutines, channels, Go generics, gRPC integration, CLI tools, benchmarks, or table-driven testing. Master Go 1.21+ with modern patterns, advanced concurrency,
The Jeffallan copy is a concrete, procedural skill with a specific 6-step workflow, a reference guide, a code example, and explicit MUST/MUST NOT constraints. The rmyndharis and sickn33 copies are nearly identical, broad capability lists that lack a specific workflow or hard constraints. Because the Jeffallan copy has a distinct, actionable procedure that the others do not reproduce, and the others contain a much wider scope of capabilities (e.g., DevOps, Security, specific frameworks) that the Jeffallan copy omits, crowning one would hide a real alternative. The copies overlap in topic but differ in structure and depth.