コーディング

コーディング規約

公式ガイド:

Mixed Caps

複数の単語から成る名前には以下のような命名を行う:

  • mixedCaps … unexported
  • MixedCaps … exported

定数でも同じ。
os.O_CREATE とかは他言語由来の一部の例外。

参考:

ドキュメントコメント

ドキュメンテーションコメント、いわゆるGoDocの書き方。

公式リソース:

参考:

Exampleをつける

上の参考記事を読むといい。

ポイント:

  • テストコードとして記述する。 xxx_test.go というファイルに書く。
  • package名はテスト対象のパッケージと異なる。 package xxx_test のように _test を付ける
    • 同じでも動くんだけど、Exampleとしては相応しくないコードになる

リファクタリング

関連項目: