ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

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