Go ファイルの命名規則
Go にはパッケージの命名規則がありますが、ファイル名にも規則はありますか?単一の構造体を単一のファイルに配置し、構造体の後にファイルに名前を付けるという Java の慣例に従いますか?
規則
Go には、ファイルの名前付けに関するいくつかのガイドラインがあります。
- 「.」で始まるファイルまたは "_" は go ツールによって無視されます。
- 接尾辞 "_test.go" が付いたファイルは、go test ツールによってのみコンパイルおよび実行されます。
- OS またはアーキテクチャ固有のファイル接尾辞は同じ制約を継承します。たとえば、「name_linux.go」は Linux 上でのみビルドされますが、「name_amd64.go」は AMD64 アーキテクチャ上でのみビルドされます。これは、ファイルの先頭で // build amd64 行を使用するのと同じです。
詳細については、Go ドキュメントを参照してください: https://pkg.go.dev/cmd/go
以上がGo ファイル命名規則: ファイル名のベスト プラクティス?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。