温馨提示×

centos golang路径怎么配

小樊
62
2026-09-02 18:52:11
栏目: 编程语言

在 CentOS 上配置 Golang 的环境变量(主要是 GOROOT、GOPATH 和 PATH),一般按下面步骤来。


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

# 以 1.21.5 为例,可自行替换版本
wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz

默认安装目录是:

/usr/local/go

二、配置环境变量

方式一:只对当前用户生效(推荐)

编辑当前用户的环境变量文件:

vim ~/.bashrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

方式二:对所有用户生效

sudo vim /etc/profile.d/go.sh

写入:

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

然后:

source /etc/profile

三、验证是否配置成功

go version
go env

看到类似输出说明成功:

go version go1.21.5 linux/amd64

四、常见说明

  • GOROOT:Go 安装目录(一般不用改)
  • GOPATH:你的工作目录(Go 1.11+ 模块模式下不是必须,但建议保留)
  • GO111MODULE:Go 1.16+ 默认开启,不用特别设

如果你是用 yum / dnf 装的 Go,路径通常是:

/usr/lib/golang

需要的话我也可以帮你写一键配置脚本。

0 踩