文章目录
{ .ImgAlt }}

Go,通常被称为 golang,它是一门由 Google 创建的现代化的开源编程语言,它允许你构建实时并且高效的应用。

很多流行的应用程序,例如 Kubernetes,Docker,Prometheus 和 Terraform,都是使用 Go 来编写的。

这篇教程讲解如何在 CentOS 8 上下载和安装 Go。

一、在 CentOS 8 上下载和安装 Go

在写这篇文章的时候,Go 的最新版为 1.13.4。在我们下载安装包时,请浏览Go 官方下载页面,并且检查一下是否有新的版本可用。

在 CentOS 8 上执行以下命令,下载安装 Go:

01.使用wget或者curl工具下载 Go 的二进制安装包:

wget https://dl.google.com/go/go1.13.4.linux-amd64.tar.gz

02.一旦压缩包下载完成,通过输入下面命令,验证压缩包的校验码:

sha256sum go1.13.4.linux-amd64.tar.gz

请确保使用sha256sum命令输出的哈希值和下载页面的哈希值是一样的。

692d17071736f74be04a72a06dab9cac1cd759377bd85316e52b2227604c004c  go1.13.4.linux-amd64.tar.gz

03.使用tar命令将压缩包解压缩到/usr/local目录:

sudo tar -C /usr/local -xf go1.13.4.linux-amd64.tar.gz

上面的命令必须以 root 或者具有 sudo 权限的用户身份来执行。

04.通过调整$PATH环境变量来告诉用户到哪里去找 Go 的可执行程序。

你可以通过添加下面的行到/etc/profile文件(系统安装)或者$HOME/.bash_profile文件(当前用户安装)。

阿里云: 爆款云服务器低至1折,1核1G 1M 仅17月/月
export PATH=$PATH:/usr/local/go/bin

保存文件,并且使用source命令将新的PATH环境变量加载到当前 的 Shell 会话中。

source ~/.bash_profile

就这些。此时,Go 已经被安装在你的 CentOS 系统上。

二、测试安装是否成功

为了测试你的 Go 是否正确安装,我们将会设置一个工作区,并且构建一个简单的"Hello World"程序。

01.工作区的位置直接由GOPATH环境变量指定。默认情况下,它被设置为$HOME/go。运行以下命令创建这个目录:

mkdir ~/go

02.在工作区内创建一个新的目录src/hello:

nano ~/go/src/hello/hello.go

在文件中黏贴以下代码:

package main

import "fmt"

func main() {
    fmt.Printf("Hello, World\n")
}

03.切换到目录 ~/go/src/hello,并且执行go build命令来编译代码:

cd ~/go/src/hello
go build

上面的代码将会构建出一个名为hello的可执行程序。

04.通过输入下面内容,运行这个可执行程序:

./hello

如果你看到下面的输出,说明你成功安装了 Go。

Hello, World

三、结论

现在你已经下载并安装了 Go,你可以开始编写你的 Go 代码了。




如果你有任何疑问,请通过以下方式联系我们:

微信:

微信群: 加上面的微信,备注微信群

QQ: 3217680847

QQ 群: 82695646 雪梦科技交流群

原文 :https://linuxize.com/post/how-to-install-go-on-centos-8/

    版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。知识共享许可协议
腾讯云:新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

相关推荐