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