TL;DR; goenvは2.0系(とりあえずbeta6想定)からGOPATHを管理してくれるようになった 基本的には、この動作は妥当なので、おとなしく従った方が良さそう この挙動は環境変数を GOENV_DISABLE_GOPATH=1 と設定することで抑止できる 2.0系はbeta版なので(2019/4/8現在)betaが付いてない最新版1.23.3を使った方がいいかもしれない 注意: Go Modulesの話は書きません 問題の発覚 goenvは公式の説明の通りgit clone https://github.com/syndbg/goenv.git ~/.goenv で導入 元々、 GOPATH=~/go を前提に諸々の組んでいた PATHも ~/go/bin に通していた(.bash_profile等で設定) goenvでgoをインストール goenv install 1.11.