centos 8.2中安装go 1.17
压缩包方式
摘录自:https://go.dev/doc/install
最新版golang安装包下载地址:https://go.dev/dl/
下载解压
golang 1.17下载地址:https://go.dev/dl/go1.17.7.linux-amd64.tar.gz
#解压到/usr/local/下
rm -rf /usr/local/go && tar -zxvf go1.17.7.linux-amd64.tar.gz -C /usr/local/
#创建软链接(可选)
sudo ln -s /usr/local/go/bin/* /usr/bin/
#修改~/.bash_profile ,导出环境变量
export GOROOT=/usr/local/go
export GOPROXY=https://goproxy.io,direct
export GOPATH=/opt/gopath
PATH=$PATH:$HOME/bin:$GOROOT/bin:$GOPATH/bin
export PATH
#修改完毕后
source ~/.bash_profile
开启go mod
go env -w GO111MODULE=on
验证:
$ go version
go version go1.17.7 linux/amd64
#查看env配置
$ go env
yum方式
$ yum list golang --showduplicates
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Available Packages
golang.x86_64 1.17.12-1.el7 epel
$ yum -y install go
同样,可根据需要导出环境变量:GOPATH、GOPROXY和GOROOT,可以选择导出到/etc/profile中,或者~/.bash_profile中。
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载,但是未经作者本人同意,转载文章之后必须在文章页面明显位置给出作者和原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!