このドキュメントでは、Visual Studio Code (VS Code) を使用して、Windows に Go 開発環境をセットアップする方法について説明します。
-
VS Code の公式 Web サイトにアクセスし、[Download for Windows] をクリックしてインストールファイルをダウンロードします。
-
ダウンロードしたファイル (例:VSCodeUserSetup-x64-1.89.1.exe) をダブルクリックし、インストールウィザードに従って VS Code をインストールします。
重要[Select Additional Tasks] ステップで、[Add to PATH (requires shell restart)] を必ず選択してください。
-
VS Code を開きます。左側のサイドバーで [拡張機能] をクリックするか、
Ctrl+Shift+Xを押して、次の拡張機能をインストールします。-
Go: Go の公式拡張機能です。コード編集、インテリジェント補完、デバッグを提供します。
-
Code Runner: ワンクリックでエディター内から直接コードを実行します。Go、Python、C++、Java、PHP、Node.js など、複数の言語をサポートします。
-
-
Go プロジェクトを作成します。
VS Code のメニューバーで [File] > [Open Folder] をクリックします。goProjects などの新しいプロジェクトフォルダーを作成し、そのフォルダーを選択します。
-
Go モジュールを初期化します。
VS Code のメニューバーで [Terminal] > [New Terminal] をクリックし、
go mod init goprojectsを実行してモジュールを初期化します。プロジェクトディレクトリにgo.modファイルが生成され、依存関係とバージョンを管理します。PS D:\ide\projects\goprojects> go mod init goprojects go: creating new go.mod: module goprojects PS D:\ide\projects\goprojects> -
.go ファイルを作成します。プロジェクト名の右側で [New File...] をクリックし、helloaliyun.go などのファイル名を入力して、次のコードを貼り付けます。
package main import ( "fmt" ) func main() { fmt.Println("hello aliyun") } -
コードを実行します。
-
Code Runner をインストールしている場合は、エディター内で右クリックし、[Run Code] を選択します。
出力:
[Running] go run "d:\ide\projects\goprojects\helloaliyun.go" hello aliyun [Done] exited with code=0 in 1.95 seconds -
ターミナルで
go runコマンドを実行します。package main import ( "fmt" ) func main() { fmt.Println("hello aliyun") }PS D:\ide\projects\goprojects> go run ./helloaliyun.go hello aliyun -
helloaliyun.goなどの実行するファイルを選択します。左側のサイドバーで、[実行とデバッグ] をクリックするか、Ctrl+Shift+Dを押してから、[実行とデバッグ] をクリックします。helloaliyun.go ファイルの内容:
package main import ( "fmt" ) func main() { fmt.Println("hello aliyun") }デバッグコンソール出力:
Starting: D:\ide\projects\bin\dlv.exe dap --listen=127.0.0.1:61046 from d:\ide\projects\goprojects DAP server listening at: 127.0.0.1:61046 Type 'dlv help' for list of commands. hello aliyun Process 22080 has exited with status 0 Detaching
-
-
セットアップを確認します。
コンソール出力を確認します。
hello aliyunが表示される場合、Go 開発環境の準備は完了です。