macOS 13.2.1でGVMを使ったGoの環境構築手順
1. Xcode Command Line Toolsのインストール
Xcode Command Line Toolsが必要なのでインストールされていない場合は以下のコマンドを叩いてインストールする。
xcode-select --install
2. GVMのインストール
ターミナルで以下を実行する。
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
インストール完了後、~/.zshrc に以下の行を追記。
[[ -s "$HOME/.gvm/scripts/gvm" ]] && source "$HOME/.gvm/scripts/gvm"
設定ファイルを更新したら設定を読み込ませる。
source ~/.zshrc
3. Goのインストール
インストール可能なGoのバージョンを表示する
gvm listall
使いたいバージョンのインストール
gvm install go1.19
4. Goのバージョンを選択
インストールしたGoのバージョンを選択する。デフォルトにしたい場合は --default
オプションをつける。
gvm use go1.19 --default
5. バージョン確認
これで意図した通りのGoのバージョンが入っていたら成功。
go version