本文介绍使用一种简单的方法来安装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 所安装的版本及详细信息请看输出信息截图:
版本是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并且通过了测试。
相关主题 |