温馨提示×

centos配置golang用啥版

小樊
34
2026-10-02 21:20:08
栏目: 编程语言

在 CentOS 上配置 Go(Golang),推荐如下:

✅ 推荐版本

  • Go 1.21 / 1.22(稳定首选)
  • 如果是新项目:Go 1.22+
  • 如果是老项目/生产环境:跟随项目要求,一般 1.19–1.22

目前(2024–2025)Go 官方已不再维护 1.18 及以下版本,不建议用太老的版本。


✅ 安装方式(CentOS 推荐)

方式一:官方二进制(最推荐 ✅)

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

配置环境变量:

vim ~/.bashrc

添加:

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

生效:

source ~/.bashrc

验证:

go version

方式二:用 yum(不推荐 ❌)

CentOS 自带仓库里的 Go 通常很老(1.13 左右),不建议。


✅ CentOS 版本建议

  • CentOS 7:能用,但系统较老,建议 Go 1.20+
  • CentOS 8 / Stream:完全没问题
  • 新机器:优先 Rocky / AlmaLinux

✅ 总结一句话

CentOS 上直接用官方 Go 1.22 二进制包,最稳、最省事。

如果你告诉我:

  • CentOS 几?
  • 做 Web / 微服务 / 编译工具?
  • 是否内网环境?

我可以给你更精确的版本和配置。

0 踩