VSCodeでGoの開発環境を構築する

1. 拡張機能「Go」をインストール

コマンドパレットで “Go” を検索して出てきたものでもインストールできますが、*.go なファイルを読み込んだ時にこの拡張機能を入れるかどうか確認が入るので、Go ファイルを編集したことがある人はすでに入ってますね。普通は。

2. 拡張機能「Go」が使うツールをインストール

こちらは明示的にインストールしないとインストールするタイミングが無いようなので、下記の手順でインストールします。

  1. コマンドパレットで GO: Install/Update toolsで検索
  2. 一番上のチェックボックスをチェックして全ツールを選択
  3. OKボタンをクリックしてインストール

ちなみに、自分の場合は下記のように結果が表示されました。

go.toolsGopath setting is not set. Using GOPATH /home/koumei2/go
Installing 18 tools at /home/koumei2/go/bin in module mode.
gocode
gopkgs
go-outline
go-symbols
guru
gorename
gotests
gomodifytags
impl
fillstruct
goplay
godoctor
dlv
gocode-gomod
godef
goimports
golint
gopls

Installing github.com/mdempsky/gocode SUCCEEDED
Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs SUCCEEDED
Installing github.com/ramya-rao-a/go-outline SUCCEEDED
Installing github.com/acroca/go-symbols SUCCEEDED
Installing golang.org/x/tools/cmd/guru SUCCEEDED
Installing golang.org/x/tools/cmd/gorename SUCCEEDED
Installing github.com/cweill/gotests/... SUCCEEDED
Installing github.com/fatih/gomodifytags SUCCEEDED
Installing github.com/josharian/impl SUCCEEDED
Installing github.com/davidrjenni/reftools/cmd/fillstruct SUCCEEDED
Installing github.com/haya14busa/goplay/cmd/goplay SUCCEEDED
Installing github.com/godoctor/godoctor SUCCEEDED
Installing github.com/go-delve/delve/cmd/dlv SUCCEEDED
Installing github.com/stamblerre/gocode SUCCEEDED
Installing github.com/rogpeppe/godef SUCCEEDED
Installing golang.org/x/tools/cmd/goimports SUCCEEDED
Installing golang.org/x/lint/golint SUCCEEDED
Installing golang.org/x/tools/gopls SUCCEEDED

Reload VS Code window to use the Go language server
All tools successfully installed. You are ready to Go :).

コメント

タイトルとURLをコピーしました