Visual Studio Code (以下、vscode) を golang 開発に使用すると、開発効率が向上します 今回は、vscode で golang 環境を構築する方法を紹介します。
始める前に、golang をインストールする必要があります。 golang の公式 Web サイトでは、さまざまなプラットフォーム用のインストール パッケージのダウンロードが提供されています。公式 Web サイト [https://golang.org/dl/](https://golang.org/dl/) にアクセスして、golang をダウンロードしてインストールできます。対応するプラットフォーム。
インストールが完了したら、コマンドラインから golang ツールを呼び出せるように、golang の bin ディレクトリをシステムの環境変数に追加する必要があります。 macOS または Linux では、.bash_profile または .bashrc ファイルを編集して、次の内容をファイルに追加できます。
export PATH=$PATH:/usr/local/go/bin
Windows では、システム環境変数を編集して、golang bin ディレクトリをパスに追加できます。変数。
golang をインストールした後、golang の開発をサポートするために vscode にプラグインをインストールする必要があります。
vscode を開き、ctrl Shift x
を押してプラグイン マーケットを開き、検索ボックスで Go
を検索し、Go## を見つけます。 # プラグインを選択してインストールします。
を押して vscode の設定インターフェイスに入り、go.formatTool
(コードの書式設定用) と go.lintTool
を見つけます。 (コード検査用) 2 つの構成項目。それらの値を対応するツールに変更します。 <pre class='brush:json;toolbar:false;'>{
"go.formatTool": "goimports",
"go.lintTool": "golint"
}</pre>
goimports は gofmt よりも強力で、pkg をインテリジェントにインポートおよび削除できます。 golint は golang が公式に提供するコード静的解析ツールで、開発プロセス中に潜在的な問題を発見するのに役立ちます。
さらに、vscode の設定で
settings.json を検索し、ユーザー設定ファイルを開きます。自動保存を有効にするには、次の内容を構成ファイルに追加します。 <pre class='brush:json;toolbar:false;'>{
"files.autoSave": "onFocusChange",
"editor.formatOnSave": true,
"[go]": {
"editor.formatOnSave": true
},
"go.formatTool": "goimports",
"go.lintTool": "golint"
}</pre>
この構成アイテムは、コードがフォーマットされて保存されるときに、対応するツールを自動的に実行するのに役立ちます。
golang プロジェクトの作成
まず、vscode にプロジェクトのルート ディレクトリとしてフォルダーを作成する必要があります。 vscode でこのフォルダーを開き、ターミナルで次のコマンドを実行して golang プロジェクトを初期化します。
go mod init go-example
このコマンドは、プロジェクトの依存関係を管理するための新しい go.mod ファイルを作成します。
次に、プロジェクトのルート ディレクトリに main.go ファイルを作成し、このファイルに golang コードを記述します。
package main import ( "fmt" ) func main() { fmt.Println("Hello, World!") }
これで、次のコマンドを実行してこのプログラムを実行できます:
go run main.go
出力:
Hello, World!
この時点で、golang 環境のすべての構成が完了しました。 vscodeステップで。これに基づいて、golang の構文と開発ツールを学習し続けることで、能力を向上し続けることができます。
以上がvscodeでgolangを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。