Ubuntuのgolang環境を1.9へアップグレードする。
現在のgolangバージョンを確認
Ubuntu 16.04 にはv1.6がインストールされているみたい
$ go version go version go1.6.2 linux/amd64
とりあえず、golang1.9をインストールする。
$ sudo apt install golang-1.9
インストールは成功するものの、golangのバージョンは変わらない
調べて見ると同じ現象で悩んでいた人を発見 http://blog.panicblanket.com/archives/4278
$ ls /usr/lib | grep go go go-1.6 go-1.9 gold-ld
確かに1.9はインストールされていた。
早速シンボリックリンクを再設定
cd /usr/bin sudo mv go go_16 sudo mv gofmt gofmt_16 sudo ln -s /usr/lib/go-1.9/bin/go /usr/bin/go sudo ln -s /usr/lib/go-1.9/bin/gofmt /usr/bin/gofmt
無事golang 1.9になった
$ go version go version go1.9.2 linux/amd64