Golang Coding Rules

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

tomevault-io 6574f23 2 files · 2.1 KB Updated

File contents

Golangコーディング規約

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

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

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

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

Source: eaglesakura/ai-agent-headquarters — distributed by TomeVault.

tomevault-io/skills-registry/tree/main/eaglesakura--ai-agent-headquarters--golang-coding-rules commit 6574f23a54

Frequently asked questions

npx skillmds@latest add tomevault-io/golang-coding-rules