古い情報と新しい情報が散乱しているけど、とりあえず2015年12月頃に作成した時のメモ

// 公式からDLしてくる
$ cd /usr/local/
$ sudo wget https://storage.googleapis.com/golang/go1.5.2.linux-amd64.tar.gz    // 最新版
$ sudo tar zxvf go1.5.2.linux-amd64.tar.gz

// PATHを通す
$ vim .bash_profile

# 以下追記
export PATH="$PATH":/usr/local/go/bin
export GOROOT=/usr/local/go/
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin

$ source .bash_profile

// ハロワ
$ cd ~/go
$ vim hello.go

package main

import "fmt"

func main() {
    fmt.Printf("hello, world\n")
}

// 実行
$ go run ./hello.go
hello, world

すぐ古くなるかもしれないけどとりあえず今はこれで動いてます