Open2

Go1.18へバージョンアップ

きょんきょん

Go multiple installを使用

https://go.dev/doc/manage-install

以下の環境にて動作確認
・ Mac (Intel)
・ Zsh

Go1.18のdownload

go installコマンドを用いてGo1.18をdownload

go install golang.org/dl/go1.18@latest
go1.18 download

すると最後にdownloadに成功したLogが出力される。

Success. You may now run 'go1.18'

はい、Go1.18のダウンロードができた。
非常に簡単w

この段階でバージョンを指定することでGo1.18を動かすことができます。

$ go1.18 version
go version go1.18 darwin/amd64

ただ、defaultで1.18を動かすにはGOROOTの修正が必要
https://lakefs.io/managing-multiple-go-versions-with-go/

$ export GOROOT=$(go1.18 env GOROOT)
$ export PATH=${GOROOT}/bin;${PATH}

GOROOTは触りたくない...