温馨提示×

如何查centos golang配置

小樊
45
2026-10-26 08:45:01
栏目: 编程语言

在 CentOS 上查看 Golang(Go)环境配置,一般可以从以下几个方面入手:


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

go version

示例输出:

go version go1.20.5 linux/amd64

如果提示 command not found,说明未安装或未加入 PATH。


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

go env

常用关键配置说明:

参数 含义
GOROOT Go 安装目录
GOPATH 工作目录(旧版本重要)
GOBIN 可执行文件目录
GOPROXY 模块代理
GO111MODULE 是否启用 modules

只看某一项:

go env GOROOT
go env GOPATH
go env GOPROXY

三、查看系统 PATH 中的 Go

which go
echo $PATH

通常 Go 在:

/usr/local/go/bin

若不在 PATH:

export PATH=$PATH:/usr/local/go/bin

四、查看 Go 安装位置

ls /usr/local/go

或(yum 安装时):

rpm -ql golang

五、查看当前 shell 的 Go 配置

Bash

cat ~/.bashrc
cat ~/.bash_profile

常见配置:

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

生效配置

source ~/.bashrc

六、查看 Go 模块配置(项目级)

在项目目录中:

go list -m
go mod edit -json

七、常见 CentOS 安装方式对照

yum 安装

yum install golang

GOROOT 通常为:

/usr/lib/golang

官方二进制

/usr/local/go

八、快速排查 checklist

go version
go env GOROOT GOPATH GOPROXY
which go
echo $PATH

如果你愿意,可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • Go 安装方式(yum / 二进制 / 源码)
  • 遇到什么具体问题(编译失败 / 找不到命令 / 代理问题)

我可以给你更精确的检查和修复方案。

0 踩