CentOS搭建Golang环境教程

作者:技术拾光

时间:2026-07-04

浏览:178

在CentOS上搭建Golang环境,需从官网下载对应架构的tar.gz包并解压至/usr/local,编辑.bashrc配置PATH环境变量并source生效,通过goversion验证安装。可选设置GOPATH,安装gopls、dlv等开发工具。

文章目录

在CentOS上搭建Golang开发环境,其实并没有想象中那么复杂。跟着下面这几个关键步骤走,基本就能搞定。先说几个核心判断:整个过程最核心的就是下载正确的安装包、配置好环境变量,以及验证安装是否成功。话不多说,直接进入正题。

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_profile

3. 验证安装

运行以下命令验证:

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官方文档或社区,通常都能找到解决方案。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›