デフォルトではホームディレクトリ直下にgoって名前で生成されたディレクトリが設定される。可視ディレクトリなの気に食わね〜ということで変更したい。
GOPATHとは
GOPATH
とはGO言語がデフォルトで使用するルートディレクトリのパスを格納した環境変数。初期値ではホームディレクトリ直下に
go
という名前で生成されたディレクトリが指定される。
GOPATHを変更する
環境はmacOS 11.5.1, zsh。
やり方は簡単。
GOPATH
をホームディレクトリ直下の
.go
に書き換えるだけ。
まずは
.zshrc
で以下を追記する。
# go export GOPATH=$HOME/.go
したら現在ある
go
ディレクトリの名前を
.go
に変更する。
$ mv ~/go ~/.go
できたら再読み込み
$ source ~/.zshrc
確認
$ go env GOPATH
ホームディレクトリ直下の
.go
が表示されればOK!
参考