# Go Naming

> Go naming conventions and best practices. Use this skill when working with Go code and need to name packages, files, directories, structs, interfaces, functions, variables, or constants. Provides comprehensive naming guidelines following Go community standards.

- Skill: `infiniflow/go-naming` (Agent Skill)
- Install (CLI): `npx skillmds@latest add infiniflow/go-naming`
- Raw SKILL.md: https://api.skillmd.com/api/skills/infiniflow/go-naming/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: infiniflow (https://skillmd.com/u/infiniflow)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/infiniflow/go-naming

---


Strictly follow the naming conventions in [rules/named.md](../../rules/named.md)

