温馨提示×

centos golang环境变量如何设

小樊
41
2026-09-11 17:46:00
栏目: 编程语言

在 CentOS 上配置 Golang 环境变量,通常步骤如下(以 Go 1.21 为例,路径可按实际情况修改):


一、下载并安装 Go(如果还没装)

cd /usr/local
wget https://golang.google.cn/dl/go1.21.5.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

安装完成后,Go 在:

/usr/local/go

二、配置环境变量(推荐方式)

方法 1:对当前用户生效(推荐)

编辑用户环境变量文件:

vi ~/.bashrc

在文件末尾添加:

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

保存后执行:

source ~/.bashrc

方法 2:对所有用户生效(系统级)

sudo vi /etc/profile

在末尾添加:

export GOROOT=/usr/local/go
export GOPATH=/opt/gopath
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后执行:

source /etc/profile

三、验证是否配置成功

go version

输出类似:

go version go1.21.5 linux/amd64

再测试:

go env

四、常见变量说明

变量 说明
GOROOT Go 安装目录
GOPATH 工作目录(代码/包)
PATH 让 go 命令可用

五、Go 1.13+ 推荐设置(国内加速)

go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct

如果你用的是 CentOS 7 / 8 / Stream,或者 通过 yum 安装,告诉我我可以给更具体的方案。

0