VSCodeでのGOPATH設定

{
    "go.inferGopath": true,
    "go.gopath": "/your/path/for/specific/project"
}

この順番じゃないとダメ。逆にするとinferGopathがgopathを上書きしてしまう1っぽい。

やっぱり上書きされてしまった。ちゃんとgo.gopathを書いてあげないといけないみたい。。。

{
    "go.gopath": "${workspaceRoot}:${workspaceRoot}/vendor"
}

  1. 「Setting go.inferGopath overrides all of the above」– GOPATH in the VS Code Go extension · Microsoft/vscode-go Wiki · GitHub