1. 下载Go
[root@localhost src]# wget https://golang.google.cn/dl/go1.17.2.linux-amd64.tar.gz
2023-09 最新版本已更新至1.21 下载地址 https://golang.google.cn/dl/go1.21.0.linux-amd64.tar.gz
2022-08 最新版本已更新至1.19 下载地址 https://go.dev/dl/go1.19.linux-amd64.tar.gz
2021-10 下载版本号为1.17.2,下载地址参考 Downloads - The Go Programming Language
下载版本1.19命令:
wget https://go.dev/dl/go1.19.linux-amd64.tar.gz
下载版本1.21命令:
wget https://golang.google.cn/dl/go1.21.0.linux-amd64.tar.gz
若提示 ~bash: wget: commond not found,则安装wget
yum install -y wget
[root@localhost src]# yum install -y wget
2. 解压压缩包
tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
[root@localhost src]# tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
3. 配置环境变量
vi /etc/profile
[root@localhost src]# vi /etc/profile
在/etc/profile文件最后添加下面配置
export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
创建/home/gopath目录
mkdir /home/gopath
[root@localhost src]# mkdir /home/gopath
4. 重新读取配置
source /etc/profile
[root@localhost local]# source /etc/profile
5. 查看版本信息
go version
[root@localhost local]# go version
go version go1.17.2 linux/amd64
输出版本信息,则安装成功!
6.版本升级
若之前go版本比较低,想升级至高版本(如go1.17升级至go1.19),先删除目录/usr/local/go
rm -rf /usr/local/go/
[root@Tracy ~]# rm -rf /usr/local/go/
再从上面第一步开始,执行1、2、4、5即可,第5步查看版本信息时将变为
go version
[root@Tracy src]# go version
go version go1.19 linux/amd64