Goを書き始めた当初からずっとgoenvを使っていましたが、Gophers Slackを見ているとgoenvを使わずにGoをインストールしている人が多い印象を受けたのでgoenvから脱却してみました。
以下、メモ書きとして残します。
1. go getしてくる
$ go get golang.org/dl/go1.12.15
2. go1.12.15コマンドが使えるようになったのでdownloadする
$ go1.12.15 download
3. シンボリックリンクを作成してgoコマンドが使えるようにする
$ ln -s $GOPATH/bin/go1.12.15 /usr/local/bin/go
これだけでgoenvから脱却できました。
新しいバージョンをインストールした場合は、
$ unlink /usr/local/bin/go
した後、
$ ln -s $GOPATH/bin/go1.14 /usr/local/bin/go
のようにする。