嗯,每个人的工作方法不一样,不喜勿喷哈
这是我安装的go 不是最新的
[root@simetra-ecs-01 go]# go version
go version go1.19.8 linux/amd64
[root@simetra-ecs-01 go]#
首先先去下载golang的安装包,我用的是go1.19.8.linux-amd64.tar.gz
解压到/usr/local目录下
[root@k8s-master local]# ls -la
total 353184
drwxr-xr-x. 17 root root 4096 Aug 19 15:00 .
drwxr-xr-x. 13 root root 4096 Sep 14 2020 ..
drwxr-xr-x 10 root root 4096 Aug 19 15:00 go
最好在data目录下也复制一份
[root@k8s-master data]# ls -la
total 12
drwxr-xr-x 3 root root 4096 Aug 19 14:54 .
dr-xr-xr-x. 22 root root 4096 Aug 19 14:54 ..
drwxr-xr-x 10 root root 4096 Mar 30 2023 go
[root@k8s-master data]#
编辑环境变量文件
vim /etc/profile
把以下命令加载改文件的末尾
export GOROOT=/usr/local/go
export GOPATH=/data/go
export PATH=$PATH:$GOROOT/bin:$GOPATH
export GO111MODULE="on" # 开启 Go moudles 特性
export GOPROXY=direct
立即生效
source /etc/profile
查看效果
[root@k8s-master data]# go version
go version go1.19.8 linux/amd64
[root@k8s-master data]#