温馨提示×

centos怎么查golang配置

小樊
46
2026-10-02 21:26:11
栏目: 编程语言

在 CentOS 上查看 Golang(Go)的配置,通常可以从以下几个方面入手:


一、查看 Go 是否已安装及版本

go version

输出示例:

go version go1.20.5 linux/amd64

二、查看 Go 的环境变量配置(最重要)

go env

常用关键配置说明:

  • GOROOT:Go 安装目录(如 /usr/local/go)
  • GOPATH:工作目录(如 /root/go)
  • GOBIN:可执行文件目录
  • GO111MODULE:是否启用模块
  • GOPROXY:模块代理

只看某个变量:

go env GOROOT
go env GOPATH
go env GOPROXY

三、查看 Go 实际安装路径

which go

或

ls -l $(which go)

通常:

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

四、查看系统环境变量(如 PATH)

echo $PATH

确认是否包含:

/usr/local/go/bin

五、查看是否在 profile 中配置了 Go

cat ~/.bashrc
cat ~/.bash_profile
cat /etc/profile

常见配置示例:

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

六、查看 Go 模块代理等网络配置

go env GOPROXY

国内常用:

go env -w GOPROXY=https://proxy.golang.com.cn,direct

七、如果你是用 yum / dnf 安装的

rpm -ql golang

或

yum list installed | grep golang

如果你能告诉我:

  • ✅ CentOS 版本(7 / 8 / Stream)
  • ✅ Go 是怎么装的(官方包 / yum / 源码)
  • ✅ 想查“哪方面”配置(环境变量 / 代理 / 编译参数)

我可以给你更精准的命令。

0 踩