一、Go资源包下载
二、将资源上传至linux服务器
-
作者将文件放在了/usr/local下,读者可以根据自己需要调整。
-
解压文件
bashtar -zxvf go1.24.4.linux-amd64.tar.gz
-
大致效果如下
三、配置环境变量
-
检验相关文件中是否存在go的配置
bashcat ~/.bashrc
-
配置go的运行环境
-
GOROOT
-
GOPATH
-
GOPROXY
bash
export GOROOT=/usr/local/go # Go 安装路径,根据实际解压目录调整
export GOPATH=~/go # 自定义工作区,可改路径
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
export GOPROXY=https://goproxy.cn,direct # 替换默认代理,提升下载速度
3.1 配置在.bashrc中--仅当前用户生效

-
执行命令:source ~/.bashrc ,使文件生效;
-
验证是否配置成功
bashroot@iv-ydvy0ajfnkay8n6dlaby:/usr/local/go# go version go version go1.24.4 linux/amd64
3.2 配置在profile中--全局生效
-
查看是否有go相关的配置
bashcat /etc/profile
-
创建go.sh文件在/etc/profie.d/路径下
bashcd /etc/profile.d/ touch go.sh
-
编辑go.sh,配置相关参数
bashvim go.sh export GOROOT=/usr/local/go # Go 安装路径,根据实际解压目录调整 export GOPATH=~/go # 自定义工作区,可改路径 export PATH=$PATH:$GOROOT/bin:$GOPATH/bin export GOPROXY=https://goproxy.cn,direct # 替换默认代理,提升下载速度
-
执行source /etc/profile命令,使文件生效
-
验证配置是否成功