温馨提示×

centos配golang难不难

小樊
41
2026-09-29 23:33:05
栏目: 编程语言

在 CentOS 上配置 Golang 并不难,属于“照着步骤做就能成”的类型,比配置 Java/Python 环境还要简单一些。

下面给你一个直观结论 + 实操方式。


一、难不难?

✅ 不难

  • Golang 是单文件二进制发布,不依赖复杂运行环境
  • CentOS 官方源 / 官方二进制包都可用
  • 不需要编译依赖、不需要配置太多东西

⚠️ 唯一要注意的是:

  • CentOS 7 默认源里的 Go 版本很老(1.13 左右)
  • 推荐用 官方二进制包(最稳妥)

二、最简单的方式(推荐)

1️⃣ 下载 Go(以 1.22 为例)

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

2️⃣ 配置环境变量

编辑:

vi ~/.bashrc

添加:

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

生效:

source ~/.bashrc

3️⃣ 验证

go version

看到 go version go1.22.5 linux/amd64 就成功了 ✅


三、用 yum(不推荐但可用)

yum install golang
go version

⚠️ 版本可能很老(CentOS 7)


四、常见坑(基本就这几个)

问题 说明
go: command not found PATH 没配好
网络下载慢 用国内镜像(如 https://golang.google.cn)
CentOS 6 已停止支持,不建议用

五、适合新手吗?

✅ 非常适合

  • 不用管理依赖地狱
  • 写代码 → go run → 完事

如果你愿意,我可以:

  • 给你 CentOS 7 / 8 专用步骤
  • 教你 写第一个 Go 程序
  • 帮你配 GOPROXY(国内加速)

你现在是 CentOS 几?打算干嘛用(学 Go / 跑服务 / 开发)?

0 踩