Go Development Patterns Claude Code Skill | Idiomatic Go