次のコラムでは、Golang 言語チュートリアル コラムから Go の命名規則に関するいくつかのメモを共有します。困っている友人の役に立てば幸いです。
camelCase を使用します
ServeHTTP
i, j, k
customer
の代わりに var tt []*Thingfor i, t := range tt { ... }
log.Info() // good log.LogInfo() // bad
getter
や setters
のような名前は付けられません: custSvc.cust() // good custSvc.getCust() // bad
er
を追加しますtype Stringer interfaces { String() string }
その他の golang 技術記事については、golang チュートリアル 列をご覧ください。
以上がGo の命名規則に関するメモを共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。