Golangの学習を開始し、 JetBrainsのGoLand をインストールしました。私は本The Go Programming Languageを読んでおり、最初の章では著者は各保存の前にgofmt
ツールを使用することを強く推奨しています。 GoLandでこの推奨事項に従うにはどうすればよいですか?
GoLandには、ファイルまたはプロジェクトをgo fmt
するコマンドがあります。ファイルを右クリックすると、「Go tools」の下に表示されます。ショートカットが表示されます。
コードをフォーマットするにはいくつかの方法がありますが、いずれかの方法でそれを行うことができます。
さらに1つのオプションを追加したいだけです。 gitにコミットしようとするたびに、go fmtを自動的に適用できます。コミットウィンドウを開くと、Before Commit
セクションの下にGo fmt
チェックボックスがあります。確認してください。後で別のコミットを行うと、そのチェックボックスのデフォルト値がチェックされます。したがって、一度確認するだけで済みます。次に、コミットする前にfmtが自動的に実行されます。