本記事中のVSCodeのバージョン
Go-Extension
Go | Visual Studio Marketplace
+Go Extension
インストールの要点
- コマンドパレット(ctrl+shift+p)Extensions:Install Extensionを選択
- Go(lukehoban版)を選ぶ
- エクステンションが使用しているツールは、エディターの右下隅に"Analysis Tools Missing"の警告からポチポチでインストール完了できる。手動の場合はvscode-go/READMEとdelve/Buildingの日本語訳:#ツールを参照
+GAE
プロジェクトごとのsetting.json
setting.json
{
"go.buildOnSave": true,
"go.lintOnSave": true,
"go.vetOnSave": true,
"go.buildFlags": [],
"go.lintFlags": [],
"go.vetFlags": [],
"go.formatOnSave": true,
"go.formatTool": "goreturns",
"go.goroot": "C:/go_appengine/goroot",
"go.gopath": "C:/gopath" //<==Go開発環境のGOPATHを指定しています
}
シンボリックリンクをはる
-
cd path/to/appengine/goroot/bin
(筆者環境「c:/app_engine/goroot/bin」) mklink go.exe goapp.exe