Golang Patterns Claude Code Skill | Idiomatic Go Best Practices