Loading... # 方式一:包管理程序安装 通过包管理方式来安装Go语言环境无疑是最方便的方式。 <div class="tab-container post_tab box-shadow-wrap-lg"> <ul class="nav no-padder b-b scroll-hide" role="tablist"> <li class='nav-item active' role="presentation"><a class='nav-link active' style="" data-toggle="tab" aria-controls='tabs-cefc38d902832bf071878d972ca4763b890' role="tab" data-target='#tabs-cefc38d902832bf071878d972ca4763b890'>yum方式</a></li><li class='nav-item ' role="presentation"><a class='nav-link ' style="" data-toggle="tab" aria-controls='tabs-eef2b8440ee5a8302c1770a2eeb2ca5b151' role="tab" data-target='#tabs-eef2b8440ee5a8302c1770a2eeb2ca5b151'>apt方式</a></li> </ul> <div class="tab-content no-border"> <div role="tabpanel" id='tabs-cefc38d902832bf071878d972ca4763b890' class="tab-pane fade active in"> ```bash yum install golang ``` 安装过程中可能会出现 没有<code>可用软件包 golang 的情况</code>,这是因为缺少<code> EPEL源 </code>, 所以软件仓库中找不到安装的软件包,只要先安装一下erel源即可。 [tab name="yum方式" active="true"] ```bash yum install epel-release ``` 安装完成后查看go版本号,成功显示就表示安装成功。 ```bash # go version go version go1.13 linux/amd64 ``` </div><div role="tabpanel" id='tabs-eef2b8440ee5a8302c1770a2eeb2ca5b151' class="tab-pane fade "> 更新 apt库 ```bash apt-get update ``` 安装go ```bash sudo apt-get install golang-go ``` 鉴定是否安装成功 ```bash # go version go version go1.13 linux/amd64 ``` </div> </div> </div> # 方式二:源码安装 安装包在[官网][2]可以下载。 ```bash # go version # wget -P /var/download https://dl.google.com/go/go1.12.10.linux-amd64.tar.gz ``` 然后解压到 /usr/lib 目录,这里跟之前安装的版本所在目录相同,但是需要将之前安装的go文件夹名称改成'golang-1.13',以免产生冲突。 ```bash # go version # tar -zxf /var/download/go1.12.10.linux-amd64.tar.gz -C /usr/lib/ ``` 然后将解压的go文件夹名改成'golang',进行一个简单的版本切换,再执行查看版本号的指令,发现变成了1.12版本。 ```bash # go version go version go1.12.10 linux/amd64 ``` 配置环境变量 通过编辑<code> /etc/profile </code>文件配置环境变量。 ```bash # vim /etc/profile 在文件的末尾添加如下代码: export GOROOT=/usr/lib/golang export GOPATH=/var/goproject export PATH=$PATH:$GOROOT/bin # source /etc/profile ``` 其中工作路径为 '/var/goproject' ,即我们编写的代码放到这个目录下面运行。 这样golang的环境就搭建好了,可以通过以下指令查看环境参数。 ```bash # go env ``` [1]: http://list.wangjm.ml/usr/uploads/2021/05/2512148551.png [2]: https://golang.google.cn/dl/ 最后修改:2021 年 05 月 31 日 10 : 06 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 赞赏作者