温馨提示×

centos下golang路径怎么配置

小樊
39
2026-09-11 17:44:00
栏目: 编程语言

在 CentOS 下配置 Golang 的环境路径,通常分为安装 Go配置环境变量两部分。下面给你一套最常用、最稳妥的做法(以 Go 1.21 为例,路径可按实际版本改)。


一、下载并安装 Go(推荐方式)

# 进入临时目录
cd /tmp

# 下载(换成你需要的版本)
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

# 解压到 /usr/local
sudo 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=/home/你的用户名/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

然后:

source /etc/profile

三、验证是否配置成功

go version

输出类似:

go version go1.21.5 linux/amd64

再测试:

go env GOROOT GOPATH

四、常见路径说明

变量 说明
GOROOT Go 安装目录(一般不动)
GOPATH 工作目录(代码 & 依赖)
PATH go 命令可直接执行

五、用 yum 安装(不推荐)

sudo yum install golang

⚠️ 版本通常较旧,不建议生产使用。


如果你是用 CentOS 7 / 8 / Stream,或者打算 用 Go 写服务 / 容器 / 交叉编译,可以告诉我,我可以给你更针对性的配置。

0