CentOS7安装golang
文中根据网络资源对go语言环境安装的两种方式进行记录(yum和tar.gz),安装时根据实际情况自行选择。如有不对不足的地方欢迎指正。
目录
一、使用yum命令安装
二、使用tar.gz文件安装
三、卸载与重装
<h2 id="一、使用yum命令安装">一、使用yum命令安装</h2>
1、执行命令:
<pre class="has"><code>yum -y install golang</code></pre>
2、安装完成后输入:
<pre class="has"><code>go version</code></pre>将显示安装成功的golang版本。
3、设置环境变量
在/root/.bashrc配置中设置环境变量,编辑/root/.bashrc文件:
<pre class="has"><code>vim /root/.bashrc</code></pre>添加如下内容:
<blockquote><span style="color:#2e74b5;">export GOPATH=/opt/gopath</span>
<span style="color:#2e74b5;">export GOROOT=/usr/lib/golang</span>
<span style="color:#2e74b5;">export GOBIN=$GOROOT/bin</span>
<span style="color:#2e74b5;">export PATH=$PATH:$GOBIN</span>
</blockquote>
4、重载配置
<pre class="has"><code>source /root/.bashrc</code></pre>
5、验证
查看环境变量是否设置上,执行<span style="color:#f33b45;">go env</span>查看,结果类似下图:
6、测试
编写测试程序:在$GOPATH目录编写测试程序:
<pre class="has"><code>cd $GOPATH vim test.go</code></pre>输入如下内容并保存:
<blockquote><span style="color:#2e74b5;">package main</span>
<span style="color:#2e74b5;">import "fmt"</span>
<span style="color:#2e74b5;">func main() {</span>
<span style="color:#2e74b5;">fmt.Println("Hello world!")</span>
<span style="color:#2e74b5;">}</span>
</blockquote>保存后输入命令:
<pre class="has"><code>go build test.go</code></pre>再输入命令:
<pre class="has"><code>./test</code></pre>输出“hello world!”表示安装成功。
<h2 id="二、使用tar.gz文件安装">二、使用tar.gz文件安装</h2>
1、下载并解压
参照Go官网(https://golang.org/),找到linux版本下载路径,执行以下操作下载最新版Go语言包
<pre class="has"><code>curl -Ohttps://storage.googleapis.com/golang/go1.10.2.linux-amd64.tar.gz</code></pre>或直接通过https://golang.org/doc/install?download=go1.10.2.linux-amd64.tar.gz链接下载最新版。切记,该URL中版本号甚至链接本身以官网为主!
解压go1.8.3.linux-amd64.tar.gz至/usr/local目录下,执行如下操作:
<pre class="has"><code>tar -C /usr/local-xzf go1.10.2.linux-amd64.tar.gz</code></pre>
2、配置go环境变量
修改/etc/profile文件(<span style="color:#ff0000;">vim/etc/profile</span>)使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码
<blockquote><span style="color:#2e74b5;">export PATH=$PATH:/usr/local/go/bin</span>
<span style="color:#2e74b5;">export GOPATH=/opt/gopath</span>
</blockquote>执行修改后,继续执行:
<pre class="has"><code>source /etc/profile</code></pre>使其修改生效。随后可通过下述命令:
<pre class="has"><code>go version</code></pre>查看当前go版本信息。
<h2 id="三、卸载与重装">三、卸载与重装</h2>
1、yum命令安装的使用yum命令卸载并重装即可;
2、tar.gz安装的删除目录/usr/local/go(<span style="color:#ff0000;">rm -rf/usr/local/go</span>)然后下载新的文件重新解压到目录(<span style="color:#ff0000;">tar -C/usr/local -xzf go</span><em><u><span style="color:#ff0000;">(新版本号)</span></u></em><span style="color:#ff0000;">.linux-amd64.tar.gz</span>)即可;
END
到此这篇关于“CentOS7安装golang”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!您可能感兴趣的文章:
CentOS7 安装go语言
centos7 制作golang开发环境的docker镜像
CentOS7安装mongoDB3
centos7怎么安装php
Centos7安装Elasticsearch和Kibana
Centos7安装并配置mysql5.6完美教程
CentOS7安装golang
Go Python双语言混合开发-第1章 【阶段一:Go语言基础】
Go语言笔记--基础(一)
Centos7 ElasticSearch7.6安装