linux系统下安装和部署go语言环境并设置开机启动的图文记录
不知道大家是否了解Go语言,至少我没用过,偶尔听过几次,少的可怜,没曾想到自己有一天居然要去部署Go语言环境,天哪,这可咋整,无奈自己不会只能多多学习,毕竟菜就得多练,于是乎在新主机上开始了一天的折腾之路。在CentOS上通常需要以下步骤,首先需要确定下载的版本及语言包,打开浏览器,访问 Go官方网站 或者 Go中国官方镜像。下载适合你操作系统的Go语言包,选择Linux对应的.tar.gz压缩包。通常选择最新稳定版本。使用wget命令下载Go语言包:
将 /usr/local/go 目录添加至 PATH 环境变量
运行以下命令,添加变量:
在打开的编辑器中,添加以下行(注意将/usr/local/go替换为你的go语言的实际安装路径):
设置完成后保存,一般情况下按住Ctrl+O,再按回车键保存,按Ctrl+X退出编辑器。
保存退出编辑器之后,输入以下命令,使其变量生效。
执行以下命令验证Go语言是否成功安装:
如果显示类似以下内容,则表示安装成功:
创建 systemd 服务,为了使 Go 随操作系统启动,可以创建一个 systemd 服务。创建一个新的 systemd 服务文件:
保存并退出编辑器。启用并启动 systemd 服务:
可以通过编写一个简单的Go程序来进一步验证:如果你的目标是运行hello.go文件,你应该首先使用Go的构建系统来构建它。在/root/go/src/hello目录下创建一个hello.go文件,在编辑器中输入以下简单的Go程序代码:
使用以下命令运行该程序:
现在,可以直接运行编译后的可执行文件:
如果输出了 Hello,Go!,则说明Go语言环境已经配置完成,如图所示:
包管理工具: 推荐使用 go mod 进行包管理,它是Go语言官方推荐的依赖管理工具,可以很方便地管理项目依赖。
编辑器支持: 推荐使用支持Go语言的编辑器,如Visual Studio Code(安装Go 插件 )、GoLand等,以获得更好的开发体验和功能支持。
通过以上步骤,你可以在CentOS系统上顺利部署和配置Go语言环境,并开始进行Go语言的开发工作。好了,今天的工作已经完成,有问题留言反馈!
宝塔面板卸载全解析:命令与脚本两种方式详解
在CentOS服务器使用Mosquitto安装和部署MQTT
参见
- 最高人民法院知识产权法庭搬迁信息化采购项目(二次)更正公告2026-10-30
- 第十八届(2026)中国国际社会公共安全产品博览会暨第三届智能与安全产业发展大会定档11月-2026年展会,北京安博会2026-10-30
- 通道式γ成像系统_2026-10-30
- 南通铭泰机床有限公司普通三辊卷板机|四辊卷板机|上辊万能式卷板机- 南通铭泰机床有限公司2026-10-30
- 行业新闻-浙江雷诺尔电气有限公司官网2026-10-30
- 德国国家科学与工程学院院士尤尔根·弗莱舍一行访温,开展产业考察与技术交流 | 展会新闻 | 2027浙江国际阀门产业链展览会 | 温州泵阀展 | 免费酒店住宿2026-10-30