About
This skill provides Claude with deep expertise in idiomatic Go (Golang) development, focusing on the principle of 'boring, explicit, and race-safe' code. It guides the implementation of core Go patterns such as wrapping errors with context, defining interfaces at the consumer level, and managing structured concurrency via context propagation. Whether you are refactoring legacy code, designing a new service architecture, or troubleshooting race conditions, this skill ensures your Go projects remain maintainable, testable, and aligned with industry standards.