发布于2026-07-13 阅读(0)
扫一扫,手机访问
在CentOS上配置Golang编译器,其实比想象中要简单。只要把几个关键步骤走对,剩下的就是愉快地写代码了。下面直接进入正题。

先从Golang官方下载Linux版安装包。访问官方下载页面就能找到最新版本。这里以go1.20.5为例,用wget拉下来:
wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz
然后解压到/usr/local目录下:
sudo tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz
解压完别急着跑——环境变量得配上。编辑/etc/profile或~/.bashrc,把go的二进制路径加进PATH:
export PATH=$PATH:/usr/local/go/bin
然后执行source /etc/profile或source ~/.bashrc让配置立即生效。
检验一下是不是装好了:
go version
如果终端返回了版本号(比如go1.20.5 linux/amd64),那恭喜,安装成功。
Go官方推荐用工作空间(workspace)来管理项目。一个标准的工作空间包含三个子目录:src(源码)、pkg(编译后的包)、bin(可执行文件)。
创建这些目录:
mkdir -p $HOME/go/src $HOME/go/pkg $HOME/go/bin
然后设置GOPATH环境变量,指向这个工作空间目录:
export GOPATH=$HOME/go
同样记得source一下,让配置保持到会话里。
从Go 1.11开始,官方引入了Go模块(Go modules)来管理依赖关系。现在几乎所有人都用模块了,所以建议直接启用:
export GO111MODULE=on
为了让每次登录终端都自动生效,把这行追加到~/.bashrc里:
echo "export GO111MODULE=on" >> ~/.bashrc
source ~/.bashrc
这一步不强制,但推荐做——好用的编辑器插件能大幅提升编码效率。以VSCode和IntelliJ IDEA为例:
VSCode
在扩展市场搜索“Go”,安装官方提供的Go扩展即可。它会自动帮你配置代码补全、格式化、调试等。
IntelliJ IDEA
进入File → Settings → Plugins,搜索“Go”找到对应的插件安装。之后新建Go项目时IDE会自动识别环境。
至此,CentOS上的Golang开发环境就搭好了。从下载解压到环境变量、工作空间、模块设置,再到编辑器插件,每个环节都不复杂。唯一需要留意的就是路径别写错,以及记得source一下让配置生效。之后就可以开心地go run了。建议每隔一段时间检查官方更新,保持版本较新,既能用上最新特性,也能避免已知的安全问题。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8