不要用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
go get
安装在该目录下PATH=$PATH:/usr/local/go
表示在原来环境变量的基础上添加/usr/local/goTips
:命令行下输入export
可查看当前所有变量,包括PATH,GOROOT等等,方便确认是否设置成功
GOROOT就是go的安装路径
在~/.bash_profile
中添加下面语句:
export GOROOT=/usr/local/go
当然, 要执行go命令和go工具, 就要配置go的可执行文件的路径,操作如下:
在~/.bash_profile
中配置如下:
export $PATH:$GOROOT/bin
如果是windows需要使用;符号分割两个路径, mac和类unix都是用:符号分割