原因
Ubuntu资源库上默认使用的是Go1.6.2版本,给最新版本代码编译带来了不少问题。本文就记录下在Ubuntu下直接安装Go最新版1.10的步骤。
准备工作
1.卸载已有版本
# 卸载已经安装的Go版本
sudo apt-get remove golang-go
2.下载最新版本
直接访问官方地址下载linux平台1.10版本源码包
wget https://dl.google.com/go/go1.10.linux-amd64.tar.gz
解压缩到指定目录
我这里直接解压缩到目标运行目录下,通过命令
sudo tar zxvf go.1.10.linux-amd64.tar.gz -C /usr/local
配置环境变量
我这里在我的用户目录下新建goprojects作为我的工作路径,因此我的环境配置如下
# 打开需要编辑的文件
sudo vim ~/.bashrc
# 添加设置路径
export GOROOT=/usr/local/go
export GOBIN=/usr/local/go/bin
export GOPATH=/home/quakertlist/goprojects
export PATH=$PATH:$GOPATH:$GOBIN
使配置生效
source ~/.bashrc
验证
# 验证go版本信息
go version
# 查看go环境变量设置
go env