소개
This skill provides comprehensive guidance for building robust, scalable Go applications by enforcing standards from 'Effective Go' and the Google Style Guide. It assists developers with idiomatic naming conventions, robust error handling, complex concurrency patterns using goroutines and channels, and high-quality testing strategies including table-driven tests. Whether you are initializing a new project or refactoring legacy code, this skill ensures your Go code is performant, maintainable, and follows modern ecosystem standards.