複合語を含むファイル名の Go には共通の規則がありますか?
例えば、私は加重和検索アルゴリズムを作成し、独自のソース ファイルに格納します。ファイルの名前はどのようにすればよいですか?
// mixed case
weightedUnionFind.go
// lower case
weightedunionfind.go
// snake case
weighted_union_find.go
私は、パッケージ名一般的なファイル名の命名規則に関する次の質問Go におけるファイル名の規則は何ですか?。
そこで、Go パッケージのソース ファイルを grep して、 という結果になりましたweightedunionfind.go
。
ベストアンサー1
正式には明記されていないが、https://golang.org/doc/code.html#概要- はsnake_case
、ほとんどの標準ライブラリとほとんどのサードパーティ ライブラリに共通する規則です。