Ubuntu16.04にGolangをインストール

f:id:daihase:20190809104252p:plain

こんばんわ、daihaseです。 今日はGoの簡単なインストールを。環境はUbuntu(16.04LTS)です。

 

Goのインストール

まずアップデートを。

$ sudo apt-get update

 

インストールを。

$ sudo apt-get install golang

 

インストールが終わったらバージョンを確認してみましょう。

$ go version
go version go1.6.2 linux/amd64

 

環境構築

最低限のgoファイルをビルド・実行するための環境を整えます。 まずGOPATHの設定。 (自分はzshを使ってるので最後zshrcへ書き込んでますが、bashであればbashrcなど適宜置き換えてください)

$ mkdir ~/go
$ echo "export GOPATH=$HOME/go" >> ~/.zshrc

 

次にgoコマンドを実行するためにPATHを設定してやります。

echo "export PATH=$PATH:$HOME/go/bin:/usr/local/go/bin" >> ~/.zshrc

 

最後に設定を反映させます。

$ source ~/.zshrc

 

go env と入力し環境を確認してみましょう。

$ go env
GOARCH="amd64"
GOBIN=""
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/daihase/go"
GORACE=""
GOROOT="/usr/lib/go-1.6"
GOTOOLDIR="/usr/lib/go-1.6/pkg/tool/linux_amd64"
GO15VENDOREXPERIMENT="1"
CC="gcc"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0"
CXX="g++"
CGO_ENABLED="1"

 

無事入ってますね。 あとは好きにGoと戯れるだけです。

それでは良い開発ライフを〜