如何检查Ubuntu Golang编译环境配置
在Ubuntu终端中,使用goversion命令检查Go语言的安装版本。接着设置GOPATH环境变量为$HOME/go,并将该配置写入.bashrc文件使其永久生效。然后通过goenvGOROOT命令查看Go的安装目录。最后确认Go版本不低于1.11,并且启用GO111MODULE=on以支持模块管理功能,完成开发环境配置。
检查Ubuntu上的Go编译环境其实不难,几步就能搞定。下面咱们按顺序来走一遍。

打开终端(快捷键:Ctrl + Alt + T),先看看Go有没有装上,以及装的是哪个版本:
go version
如果已经安装,你会看到类似这样的输出:
go version go1.16.5 linux/amd64
要是提示没找到命令,那就得去Go官网下载对应Ubuntu的安装包来装一下。
接下来检查Go的环境变量。在终端里输入:
echo $GOPATH
这条命令会显示你的Go工作区路径。如果输出是空的,说明没设置,需要手动配一下。通常默认路径是 $HOME/go。可以直接执行:
export GOPATH=$HOME/go
想让这个设置每次开机都生效,就把它写到 .bashrc 里:
echo "export GOPATH=$HOME/go" >> ~/.bashrc
source ~/.bashrc
然后看看Go编译器装在哪:
go env GOROOT
正常情况下会输出 /usr/local/go,这就是Go的安装目录。
从Go 1.11开始,官方引入了模块支持(Go Modules),用来管理依赖。检查一下你的Go版本是否支持:
go version
如果版本是1.11或更高,那就没问题。另外还需要确认 GO111MODULE 这个变量是不是打开了:
echo $GO111MODULE
如果输出是 off,那就得改成 on:
export GO111MODULE=on
同样,想永久生效就追加到 .bashrc:
echo "export GO111MODULE=on" >> ~/.bashrc
source ~/.bashrc
到这一步,Ubuntu上的Go编译环境就检查并配置好了。接下来,你可以放心地写代码、编译运行Go程序了。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。
Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。
Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。















