关于
This skill equips Claude with specialized knowledge for developing production-grade Go applications using idiomatic patterns and modern best practices optimized for Go 1.21 and later. It provides comprehensive guidance on writing maintainable code through small, focused interfaces, robust error-wrapping techniques, and safe concurrency patterns like worker pools and context-driven cancellation. By applying the 'Accept interfaces, return structs' philosophy and standard project structures, this skill helps developers avoid common pitfalls such as goroutine leaks or closure variable captures while ensuring high test coverage through table-driven testing strategies.