IntelliJ Go Pluginは起動直後はまともに動かないので設定が必要。
GOROOT
- Languages & Frameworks > Go > GOROOT
Goがインストールされたprefixをいれる。macOSだと /usr/local/opt/go/libexec
が自動的に指定されるのでそれをセットする。
GOPATH
- Languages & Frameworks > Go > GOPATH
GOPATHをいれる。僕はGOPATHはHOMEなので $HOME
にあたるパスをセットする。
Go Modulesを使っている場合は「Index entire GOPATH」のチェックは外しておいた方がいいらしい。
Go Modules
- Languages & Frameworks > Go > Go Modules
go.mod を使っているリポジトリでインデックスが動くようにするには、Enable Go modules integrationにチェックをいれる。Environmentは空のままでも動く。