在CentOS上搭建Golang环境,需从官网下载对应架构的tar.gz包并解压至/usr/local,编辑.bashrc配置PATH环境变量并source生效,通过goversion验证安装。可选设置GOPATH,安装gopls、dlv等开发工具。
CentOS搭建Golang环境教程
时间:2026-07-04
浏览:178
文章目录
在CentOS上搭建Golang开发环境,其实并没有想象中那么复杂。跟着下面这几个关键步骤走,基本就能搞定。先说几个核心判断:整个过程最核心的就是下载正确的安装包、配置好环境变量,以及验证安装是否成功。话不多说,直接进入正题。

1. 下载并安装Golang
第一步,直接获取Golang安装包。建议从官方下载适用于Linux的tar.gz压缩包,确保使用最新的稳定版本。可以访问Golang官方下载页面,选择linux-amd64的安装包即可。
使用wget下载
用wget工具执行下载命令:
wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz注意将go1.20.5.linux-amd64.tar.gz替换为实际下载的文件名,版本号可能会有所不同。
解压安装包
下载完成后,解压到/usr/local目录:
sudo tar -C /usr/local -xzf go1.20.5.linux-amd64.tar.gz执行后,Golang即安装完成。
2. 配置环境变量
安装完成后,还需要让系统知道go命令的位置。这需要配置环境变量。
编辑.bashrc或.bash_profile
打开用户主目录下的配置文件,推荐使用nano或vim:
nano ~/.bashrc或
nano ~/.bash_profile添加以下内容
在文件末尾添加一行:
export PATH=$PATH:/usr/local/go/bin保存并关闭文件。
使配置生效
执行以下命令使配置立即生效:
source ~/.bashrc或
source ~/.bash_profile3. 验证安装
运行以下命令验证:
go version如果输出版本号,例如go1.20.5 linux/amd64,说明安装成功。
4. 设置GOPATH(可选)
从Go 1.11开始,Go Modules已成为主流,GOPATH不再是必须配置。但在某些老项目或特定场景下,仍可能需要手动设置。具体操作如下:
创建工作目录
mkdir -p $HOME/go/src $HOME/go/bin $HOME/go/pkg配置GOPATH
编辑.bashrc或.bash_profile,添加以下内容:
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin保存后,再次执行source ~/.bashrc或source ~/.bash_profile使配置生效。
5. 安装Go工具(可选)
如果需要代码补全或调试功能,可以安装常用工具,例如gopls(语言服务器)和dlv(调试器)。
使用go get安装
go get -u golang.org/x/tools/gopls@latest
go get -u github.com/go-delve/delve/cmd/dlv@latest安装后,配合VS Code等编辑器使用,开发体验会更好。
总结
按照上述步骤操作完成后,你的CentOS系统就可以运行Golang代码了。环境搭建并不复杂,关键在于每一步都要执行到位。如果遇到问题,可以查阅Golang官方文档或社区,通常都能找到解决方案。
实用工具推荐
绿化、压缩、噪点和虚拟水印,自由调节做旧程度。
选择画质和输出格式,预览压缩前后的大小。