デフォルトではホームディレクトリ直下に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!
参考
