温馨提示×

centos怎么设置golang环境变量

小樊
42
2026-09-21 02:30:33
栏目: 编程语言

在 CentOS 上设置 Go(Golang)环境变量,通常分为临时生效永久生效两种方式。下面以常见安装路径 /usr/local/go 为例说明。


一、先确认 Go 已安装

ls /usr/local/go

如果使用的是其他路径,比如 ~/go,请替换下面路径。


二、临时设置(仅当前终端有效)

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

验证:

go version

三、永久设置(推荐)

方式 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

四、说明

  • GOROOT:Go 安装目录
  • GOPATH:工作目录(Go 1.11+ 模块模式下不是必须,但建议保留)
  • PATH:让系统能直接执行 go 命令

五、验证

go env
go version

如果你是用 yum / dnf 安装源码安装,路径可能不同,可以告诉我安装方式,我帮你精确配置。

0