1. ホーム
  2. go

[解決済み] Go のインデント: タブとスペース?

2022-05-05 13:37:54

質問

Go ソース コードのインデントにタブとスペースのどちらを優先するかを設定する、Google Go 標準コーディング規約の文書はどこかにありますか?

公式の推奨事項があれば教えてください。

解決方法は?

公式の推奨は、コードの書式を

go fmt

または、gofmt コマンドを直接使用する

gofmt -w .

詳細はこちらでご覧いただけます こちら は、golang.orgのブログ、または 効果的な行き方 のドキュメントを参照してください。

インデント

インデントにはタブを使用し、gofmtはデフォルトでタブを出力します。スペースは必要なときだけ使ってください。