[Go] goenv を利用して golang をインストールする(直接インストール)

brew を利用したインストール方法はこちら

goenv のインストール手順

GitHub から Clone します

git clone https://github.com/syndbg/goenv.git ~/.goenv

パスを通します。(bash の場合は ~/.bash_profile へ変更します)

echo 'export GOENV_ROOT="$HOME/.goenv"' >> ~/.zshrc
echo 'export PATH="$GOENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(goenv init -)"' >> ~/.zshrc

インストールできるバージョンのリストを確認します。

goenv install -l
> goenv install -l
Available versions:
  1.2.2
  1.3.0
== 省略 ==
  1.19.9
  1.20.0
  1.20rc1
  1.20rc2
  1.20.1
  1.20.2
  1.20.3
  1.20.4

バージョンを指定してインストールします

goenv install 1.20.4

バージョンを反映させます

goenv global 1.20.4

バージョンを確認します

$ go version
go version go1.20.4 darwin/amd64

goenv を最新版にする方法

新しいバージョンをインストールしたいけれど、リストに出てこない場合は最新版にアップデートします。

最新版にするには、git にて pull します

cd ~/.goenv && git fetch --all && git pull

GolangGolang

Posted by kidatti