asdf で Go の複数バージョン管理

asdf プラグイン asdf-golangGo の複数バージョンをインストールして管理する方法をご紹介します。

asdf-golang

背景 asdf で go のバージョン管理

M1 macOS に go をインストールする必要があり、複数バージョン管理を見越して asdf-golang を利用することにしました。

事前準備 asdf のインストール

まず、asdf のインストール [M1 macOS 編] を完了しておきます。

asdf-golang プラグインのインストール

事前準備として coreutils をインストールしておく必要があります。

brew install coreutils
asdf plugin-add golang https://github.com/kennyp/asdf-golang.git

asdf-golang でインストール可能な Go バージョン一覧

asdf list-all golang

asdf で Go をインストール

asdf install golang latest
asdf list golang
  1.19.4

以上、asdf で Go の複数バージョン管理を始めた、現場からお送りしました。