温馨提示×

centos中golang路径怎么配置

小樊
35
2026-09-24 02:39:08
栏目: 编程语言

在 CentOS 中配置 Go(Golang)的环境变量和路径,通常包含以下几个步骤:


一、下载并安装 Go

1. 下载 Go(以 1.22 为例)

cd /usr/local
wget https://go.dev/dl/go1.22.0.linux-amd64.tar.gz

2. 解压

tar -C /usr/local -xzf go1.22.0.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

2. 使配置生效

source ~/.bashrc

三、验证配置

go version

输出类似:

go version go1.22.0 linux/amd64

四、关键路径说明

名称 说明 示例
GOROOT Go 安装目录 /usr/local/go
GOPATH 工作目录(代码和依赖) ~/go
PATH 命令可执行路径 包含 $GOROOT/bin

五、常见问题

1. go: command not found

说明 PATH 没配置好,检查:

echo $PATH
which go

2. 所有用户生效(可选)

编辑:

vi /etc/profile

添加同样的环境变量后执行:

source /etc/profile

3. Go 1.11+ 模块模式(推荐)

go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.org,direct

如果你是用 yum / dnf 安装,或 多版本 GoIDE 配置,可以告诉我,我给你更具体的方案。

0