Below you will find pages that utilize the taxonomy term “VS Code”
Engineersread more
VS Codeで利用するGoのバージョンを指定する方法
VS CodeのGo拡張機能を利用していると、新しいバージョンのgoがありますと良く言われます。 新しいバージョンを使うには以下の2通りの方法が考えられます。
- 古いバージョンを新しいバージョンで上書きする
- 古いバージョンを残したまま新しいバージョンを別名で用意する
後者の別名を用意する場合、どのバージョンを使うかをどこかで明示的に指定する必要があります。 プロジェクト毎にバージョンを指定する場合はgo build する際のコマンド指定で対応しても良いかもしれませんが、 一括で変更するには、VS Code側(Go拡張機能)で設定することもできます。 以下のようにsettings.jsonに記載することで使うバージョンを指定できます。
"go.alternateTools": {
"go": "/home/user/go/bin/go1.16.2"
},
肝心の別名での用意の仕方は以下です。
go install golang.x/dl/go1.16.2
go1.16.2 download