下面是在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
或者使用以下命令生效:
$ . ~/.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语言时愉快!
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:在Linux系统中安装Go语言的详细教程 - Python技术站