在 CentOS 上配置 Golang,选择版本主要看你的 CentOS 版本 和 使用场景。下面给你一个清晰的参考。
✅ 生产环境不要用太新的版本
.0 版本(如 1.23.0)✅ 开发环境可以用新版本
wget https://go.dev/dl/go1.21.13.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.21.13.linux-amd64.tar.gz
配置环境变量:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
yum install golang(版本太老,通常是 1.15 左右)| 场景 | 推荐版本 |
|---|---|
| CentOS 7 生产 | Go 1.20 / 1.21 |
| CentOS 8 | Go 1.21 / 1.22 |
| 新项目 | Go 1.22+ |
| 老项目 | 跟随原项目 Go 版本 |
如果你愿意,可以告诉我:
cat /etc/centos-release)我可以帮你选 精确到小版本号。