温馨提示×

centos golang变量如何设

小樊
43
2026-09-14 22:56:45
栏目: 编程语言

CentOS 上设置 Golang 环境变量(通常指 GOROOTGOPATHPATH)一般步骤如下:


一、假设 Golang 安装位置

常见安装路径:

  • 官方包:/usr/local/go
  • yum 安装:/usr/lib/golang

下面以 /usr/local/go 为例。


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

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

验证:

go version

三、永久设置(推荐)

1️⃣ 对当前用户生效

编辑 ~/.bashrc~/.bash_profile

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 1.11+ 模块模式(推荐)

如果使用的是 Go Modules,可以不用设置 GOPATH

go env -w GO111MODULE=on

查看当前环境:

go env

五、常见问题

go: command not found
PATH 没加 go/bin

✅ CentOS 7 最小化安装
→ 确保装了 wgetcurl


如果你是想问 Go 语言里的变量怎么声明,也可以告诉我,我可以给你 Go 代码示例。

0