golangの開発環境。

vim-go *

VSCode *

いつも$GOPATHの設定の仕方を忘れてしまう。ワークスペースに『.vscode/settings.json』という名前のファイルを作成して、以下を記述。

{
  "go.gopath": "/Users/hoge/xxx/nadesiko3go",
  "go.formatOnSave": true
}

だが、いろいろ試してみて、みんながやっているように、GOPATHを$HOME/goに設定するのが一番トラブルがないので、いつものソースコードのフォルダへシンボリックリンクを張って、素直に$HOME/go以下でコードを管理することにした。そうしたら、direnvとか余分な設定要らないし。