omega blog

tech memo

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