Go-specific design patterns and best practices including functional options, small interfaces, dependency injection, concurrency patterns, error handling, and package organization. Use when working with Go code to apply idiomatic Go patterns.
Install
npx skills add affaan-m/ECC --skill golang-patternsnpx skills add affaan-m/ECC --skill golang-patterns -a claude-code -gnpx skills add affaan-m/ECC --skill golang-patterns -a codex -ggemini skills install https://github.com/affaan-m/ECC.git --path .kiro/skills/golang-patternsgh skill install affaan-m/ECC golang-patternsgit clone --depth 1 https://github.com/affaan-m/ECC /tmp/affaan-m__ECC
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/affaan-m__ECC/.kiro/skills/golang-patterns ~/.claude/skills/golang-patterns # Claude Code
cp -R /tmp/affaan-m__ECC/.kiro/skills/golang-patterns ~/.agents/skills/golang-patterns # Codex, Cursor, Gemini CLI, Copilot, OpenCode