下载安装包
https://golang.google.cn/dl/复制连接地址
wget https://golang.google.cn/dl/go1.16.3.linux-amd64.tar.gz
- wget是下载工具,如果没有安装的话,先执行 apt-get install wget
- 后边的地址就是刚才赋值的
命令执行完毕后会将压缩包下载到当前目录中。
解压到指定文件中
执行命令
tar -C /usr/local -xzf go1.16.3.linux-amd64.tar.gz
设置go环境变量
sudo vim/etc/profile
export PATH=$PATH:/usr/local/go/bin
生效环境变量
source /etc/profile
验证是否生效
go version
输出版本信息为正常,如下
ubuntu@td1:~/dev/code/goLearn$ go version
go version go1.16.3 linux/amd64
其他环境变量设置
goGOPATHGOBIN
GOPATH:代表 Go 语言项目的工作目录,在 Go Module 模式之前非常重要,现在基本上用来存放使用 go get 命令获取的项目。
GOBIN:代表 Go 编译生成的程序的安装目录,比如通过 go install 命令,会把生成的 Go 程序安装到 GOBIN 目录下,以供你在终端使用。
/home/ubuntu/software/go/etc/profile
export GOPATH=/home/ubuntu/software/go
export GOBIN=$GOPATH/bin
生效环境变量
source /etc/profile
go module
配置 GOPROXY 环境变量
export GOPROXY=https://goproxy.io,direct