Golangバージョン管理

 

$ bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)

~/.gvmにインストールされる

~/.bashrcに自動読み込みの設定も追記される。

$ source .bashrc

 

$ gvm help

Counld not find bisonと表示され、

Counld not find gccと表示されるので

$ sudo apt-get install bison gcc

$ gvm help

 

$ which gvm (~/.gvm/bin/gvm)
$ gvm version (1.0.22)

 

$ gvm listall

$ gvm install go1.16.4 -B

$ gvm use go1.16.4

$ go version (1.16.4)

$ which go (~/.gvm/gos/go1.16.4/bin/go)

 

$ gvm list

$ gvm use system

$ which go

 

参考

 

編集