linux环境配置Go运行环境
一、Go资源包下载
- 下载地址:https://golang.google.cn/dl/
二、将资源上传至linux服务器
-
作者将文件放在了/usr/local下,读者可以根据自己需要调整。
-
解压文件
tar -zxvf go1.24.4.linux-amd64.tar.gz
-
大致效果如下
三、配置环境变量
- 检验相关文件中是否存在go的配置
cat ~/.bashrc
- 配置go的运行环境
- GOROOT
- GOPATH
- GOPROXY
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 ,使文件生效;
-
验证是否配置成功
root@iv-ydvy0ajfnkay8n6dlaby:/usr/local/go# go version go version go1.24.4 linux/amd64
3.2 配置在profile中–全局生效
-
查看是否有go相关的配置
cat /etc/profile
-
创建go.sh文件在/etc/profie.d/路径下
cd /etc/profile.d/ touch go.sh
-
编辑go.sh,配置相关参数
vim 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命令,使文件生效
-
验证配置是否成功