当前位置 : 主页 > 操作系统 > centos >

在Linux系统中安装Go语言的详细教程

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面是在Linux系统中安装Go语言的详细教程: 安装前准备 在开始安装时,你需要确保你的系统已经安装了必要的软件,以便正常的安装Go语言。 可以执行以下命令检查系统是否已安装

下面是在Linux系统中安装Go语言的详细教程:

安装前准备

在开始安装时,你需要确保你的系统已经安装了必要的软件,以便正常的安装Go语言。

可以执行以下命令检查系统是否已安装gcc、make、wget和tar等软件:

$ sudo yum install -y gcc make wget tar
下载Go语言安装包

访问官方网站 https://golang.org/dl/ 下载Go语言最新版的安装包,我们建议下载最新的稳定版。

这里以Go1.17为例,使用wget命令下载:

$ wget https://golang.org/dl/go1.17.linux-amd64.tar.gz

另外,你也可以使用 curl 命令来下载:

$ curl -O https://golang.org/dl/go1.17.linux-amd64.tar.gz
解压安装包

解压安装包:

$ tar -zxvf go1.17.linux-amd64.tar.gz

将解压出的 go 文件夹移动到 /usr/local 目录下,这里使用 mv 命令:

# 你可以将以下命令复制并粘贴到终端中执行
$ sudo mv go /usr/local/
配置环境变量

打开 ~/.bash_profile 文件:

$ nano ~/.bash_profile

在文件的末尾增加以下内容:

export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

以下是几个重要的环境变量说明:

  • GOROOT:Go语言安装根目录
  • GOPATH:存储Go源代码和编译后的二进制可执行文件的路径
  • PATH:系统环境变量,安装Go语言后需要将 $GOROOT/bin 添加到这里

保存并关闭文件后,使用以下命令使上述变量生效:

$ source ~/.bash_profile

或者使用以下命令生效:

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

$ . ~/.bash_profile
验证安装结果

执行以下命令检查Go语言是否安装完成:

$ go version

输出如下说明安装成功:

go version go1.17 linux/amd64
示例 示例1:Hello World

在终端中输入以下命令:

$ nano helloworld.go

在编辑器中输入以下内容:

package main

import "fmt"

func main() {
    fmt.Println("Hello World!")
}

使用以下命令运行程序:

$ go run helloworld.go

程序会输出 “Hello World!”。

示例2:编译代码

新建一个 main.go 文件:

package main

import "fmt"

func main() {
    fmt.Println("Go is running!")
}

运行以下命令编译代码:

$ go build main.go

编译后在当前文件夹下会生成名为 “main” 的可执行文件。运行该文件:

$ ./main

输出结果:

Go is running!

到此为止,Go语言在Linux系统中的安装就完成了。祝你在学习和使用Go语言时愉快!

网友评论