关于
The Go Best Practices skill equips Claude with a comprehensive framework for writing production-grade Go code. It emphasizes a 'Type-First' development workflow, where data structures and interfaces define the contract before implementation begins. By implementing patterns such as functional options for constructors, custom primitive types to prevent domain errors, and context-aware error wrapping, this skill ensures your Go projects are maintainable, performant, and idiomatic. It is particularly useful for developers building microservices who need to standardize module structures, configuration management, and structured logging.