温馨提示×

centos能不能快速配置golang

小樊
35
2026-10-14 14:53:14
栏目: 编程语言

CentOS 上可以快速配置 Golang,下面给你几种常用方式,从“最快”到“最规范”。


一、最快方式(直接下载官方二进制,推荐)

适合大多数情况,不依赖 yum 版本(通常很旧)。

1. 下载并解压(以 1.22 为例)

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

2. 配置环境变量

vim /etc/profile.d/go.sh

写入:

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

使配置生效:

source /etc/profile

3. 验证

go version

✅ 一般 2–3 分钟搞定


二、使用 yum(不推荐,版本旧)

yum install -y golang
go version

⚠️ CentOS 7 自带版本通常是 go 1.13 左右


三、使用第三方仓库(稍新)

yum install -y epel-release
yum install -y golang

仍然不是最新版。


四、一键脚本(适合测试环境)

curl -sSL https://golang.google.cn/dl/go1.22.5.linux-amd64.tar.gz | tar -C /usr/local -xz

再配环境变量即可。


五、常见优化(可选)

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GO111MODULE=on

总结

✅ 最快 & 最推荐:官方二进制 + 环境变量
❌ 不推荐:CentOS 自带 yum 源

如果你告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否内网 / 无外网
  • 是否用于生产

我可以给你更精确的配置方案。

0 踩