1.访问go语言官网,可点击下载到windows.再上传到服务器。或者复制链接到服务 wget -c https://golang.google.cn/dl/go1.18.5.linux-amd64.tar.gz
2、输入如下命令,解压缩使用
[root@localhost ~]# ls
anaconda-ks.cfg go1.18.5.linux-amd64.tar.gz
[root@localhost ~]# tar -zxvf go1.18.5.linux-amd64.tar.gz -C /opt
3.查看go版本
[root@localhost ~]# cd /opt/go/bin
[root@localhost bin]# ./go version
go version go1.18.5 linux/amd64
[root@localhost bin]#
4.配置go环境变量
不管是login shell还是non-login shell,启动时都会加载/etc/profile.d/*.sh中的环境变量。所以我们一般会在/etc/profile.d中创建一个 my_env.sh 文件用于配置我们自己的环境变量。
在配置完环境变量后,我们可以选择重新启动一个 shell 以自动加载环境变量配置文件,也可以使用 soruce + my_env.sh 的方式加载环境变量配置文件。
[root@localhost]# cd /root && mkdir goproject
[root@localhost profile.d]# pwd
/etc/profile.d
[root@localhost profile.d]# cat my_env.sh
export GOROOT=/opt/go
export PATH=$PATH:$GOROOT/bin
export GOPATH=$HOME/goproject
[root@VM-12-16-centos ~]# source /etc/profile.d/my_env.sh
[root@localhost profile.d]# go version
go version go1.18.5 linux/amd64
[root@VM-12-16-centos src]# go env -w GOPROXY=https://goproxy.cn,direct
[root@VM-12-16-centos ~]# go env -w GO111MODULE="on"
[root@localhost profile.d]# source ~/.bash_profile
如上执行成功,在linux下的go环境装好了。