0.Install Go

不要用apt-get install golang!这个目前只有1.6版,最新版已经到1.8+

在linux 系统下,如ubuntu debian ,安装golang 最方便的方式是用apt-get install。

但不推荐这种方式安装,建议使用源码安装,如果你不小心用apt-get 等方式安装了,就先把它卸载:

sudo apt-get purge golang-go

然后用源码安装,如果想升级也可以直接覆盖安装位置的原文件,golang 还算很干净。

套路:

curl -O <https://storage.googleapis.com/golang/go1.7.3.linux-amd64.tar.gz>
tar -C /usr/local -zxvf go1.7.3.linux-amd64.tar.gz
mkdir -p ~/go/src
echo "export GOROOT=/usr/local/go"
echo "export GOPATH=$HOME/go" >> ~/.bashrc
echo "export PATH=$PATH:$GOPATH/bin:$GOROOT/bin" >> ~/.bashrc
source ~/.bashrc
go version

Tips:命令行下输入export可查看当前所有变量,包括PATH,GOROOT等等,方便确认是否设置成功

1.GOROOT

GOROOT就是go的安装路径

~/.bash_profile中添加下面语句:

export GOROOT=/usr/local/go

当然, 要执行go命令和go工具, 就要配置go的可执行文件的路径,操作如下:

~/.bash_profile中配置如下:

export $PATH:$GOROOT/bin

如果是windows需要使用;符号分割两个路径, mac和类unix都是用:符号分割