GO语言百度百科的解释:
1.Ubuntu系统信息
打开终端,输入`uname -a`

2.下载Go linux包
2.1 GO下载:
2.2 GO中文社区下载:
2.3 这里我选择Go中文社区下载Go包,并把下载到本地

3.安装Go
3.1 找到你下载的包位置,例如

3.2 打开终端,切换到下载,
cd 下载
ls

3.3 解压包到` /usr/local/` ,回车
sudo tar /usr/local -xzfgo1.17.3.linux-amd64.tar.gz

4 . 添加环境变量
4.1 软链接
ln -s /usr/local/go/bin/go /usr/bin/go
测试是否成功

4.1 系统PATH
sudo vim /etc/profile
如果没有安装vim,使用以下命令安装vim
sudo apt-get install vim

这两行添加上去
export GOROOT=/usr/local/go
export PATH=$PATH:$GOROOT/bin
按ESC退出编辑模式,按` :wq` 保存退出

使用source命令环境生效
source /etc/profile
测试是否成功

5 . 配置Go代理
5.1 Go代理
七牛云
5.2 用法
教程选择七牛云,打开终端
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
验证
go env

成功