# Golang Coding Rules

> Golangコーディング規約遵守のSKILL, *.goファイルを記述するに当たって必ず守らなければならないルール、一般的な実装パターンのアーキテクチャ説明 Use when this capability is needed.

- Skill: `tomevault-io/golang-coding-rules` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/golang-coding-rules`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/golang-coding-rules/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/golang-coding-rules

---

# Golangコーディング規約

* `*.go` ファイルについて実装や修正を行う場合、必ずこのSKILLに示された規約に従う

## 文脈に応じたドキュメントのロード

詳細については、文脈に応じた追加ドキュメントを読み込む.

* [general](./references/general.md)
  * 一般コーディング規約
  * *.goファイル全般に関わるコーディング規約
  * errorsの基本ルール
* [data_object](./references/data_object.md)
  * 例: データオブジェクト（Data transfer objectや、data class, typedef, 構造体といった文脈）を扱う場合
* [code_comment](./references/code_comment.md)
  * コードコメント規約
  * すべての関数・構造体・インターフェース等のpublicなオブジェクトにはコメントが必須であり、すべてのコメントはこのドキュメントの内容に従う必要がある
  * 例: ドキュメントコメントの付与・修正、API の Example 記載を行う場合

---
> Source: [eaglesakura/ai-agent-headquarters](https://github.com/eaglesakura/ai-agent-headquarters) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-23 -->

