云网牛站
所在位置:首页 > Linux教程 > 在RHEL 8系统中安装Go的方法

在RHEL 8系统中安装Go的方法

2019-01-17 15:30:03作者:戴进稿源:云网牛站

本文介绍使用一种简单的方法来安装Go,在RHEL 8系统中没有预先安装Go,必须从RHEL 8上游存储库下载并安装该软件包,这个过程很简单。可以先看看Go的动向新闻:Go 2.0语言值得关注的内容及其新动向介绍

 

在RHEL 8中安装Go的方法

1、你可以通过运行以下命令确认Go在RHEL 8系统中的可用性:

$ sudo yum module list go-toolset

Updating Subscription Management repositories.

Updating Subscription Management repositories.

Last metadata expiration check: 0:14:09 ago on Wed 16 Jan 2019 11:29:22 PM EAT.

Red Hat Enterprise Linux 8 for x86_64 - AppStream Beta (RPMs)

Name--Stream--Profiles--Summary

go-toolset--rhel8 [d][e]--default [d] [i]--Go

Hint: [d]efault, [e]nabled, [x]disabled, [i]nstalled

2、该软件包的名称为go-toolset,所以在RHEL 8中使用以下命令安装Go:

sudo yum module -y install go-toolset

3、确认RPM包详细信息:

$ rpm -qi go-toolset

所安装的版本及详细信息请看输出信息截图:

在RHEL 8系统中安装Go的方法

版本是1.10.3。

 

在RHEL 8中测试Go

现在我们已经在RHEL 8系统中安装了Go,让我们进行测试以确保它能正常工作。

首先创建工作区目录:

mkdir $HOME/go

在其中创建一个目录来托管测试Go应用程序:

cd $HOME/go

mkdir -p src/helloworld

创建一个名为helloworld.go的文件,如下所示:

package main

import "fmt"

func main() {

fmt.Printf("hello, world\n")

}

使用go tool构建应用程序:

cd $HOME/go/src/helloworld

go build

这将生成一个名为helloworld的新文件:

$ ls

helloworld  helloworld.go

请运行该文件:

$ ./helloworld 

hello, world

要将二进制文件安装到工作空间的bin目录中,请使用:

$ go install

$ ls ~/go/bin/

helloworld

要删除它使用:

go clean -i

你可以将Go二进制目录添加到$PATH中:

$ vim ~/.bashrc 

export PATH="$PATH:~/go/bin/"

至此,你已经在RHEL 8系统中成功安装了Go并且通过了测试。

 

相关主题

在CentOS 7系统上安装Go的方法

精选文章
热门文章