获取 Go 安装包

首先去 Golang 官网(免翻) 选择版本并下载

/usr/local
tar -C /usr/local -xzf go1.*.linux-amd64.tar.gz

配置环境变量

编辑配置文件

sudo vi /etc/profile

填入以下配置

#Go 语言位置
export GOROOT=/usr/local/go
export GOBIN=$GOROOT/bin
#GOPATH 目录
export GOPATH=/{username}/gopath
export PATH=$PATH:$GOBIN:$GOPATH

使配置生效

source /etc/profile
go version
go version go1.13.1 linux/amd64

注意

已过时

后续版本已无需执行此操作,但仍可以通过此方法更改 GOCACHE 位置

1.10go get
/home/{{username}}/.cache/go-build: open /home/{{username}}/.cache/go-build/log.txt: permission denied
gocachegocache

解决方法:

  • 创建或者指定一个当前用户有权限写入的文件夹并添加以下变量(示例)
export GOCACHE=/home/{{username}}/gocache
  • 更新 PATH
export PATH=$PATH:$GOBIN:$GOPATH:$GOCACHE