如何在 MacOS 上安装 Golang

Posted by

在 MacOS 上安装 Golang 的步骤

第 1 步:检查是否安装了 Go。在我们开始安装 Go 之前,最好检查一下它是否已经安装在您的系统上。要检查您的设备是否预装了 Golang,只需转到终端并运行以下命令:

go version

如果已经安装了 Golang,它将生成一条消息,其中包含可用的 Golang 版本的所有详细信息,如下所示,否则会出错。

go 版本

第 2 步:在开始安装过程之前,您需要下载它。因此,所有版本的 Go for MacOS 都可以在 https://golang.org/dl/ 上找到

根据您的系统架构下载 Golang。在这里,我们已经为系统下载了go1.18.drawin-amd64.pkg。

下第 3 步:下载过程后,在您的系统上安装软件包:在您的系统上安装软件包:

安装安装go

点击继续

安装go

点击安装,输入mac的密码之后执行安装

安装go

安装完成

第 4 步:完成安装过程后。打开一个名为 Terminal 的程序(它是 macOS 的命令行界面),使用 Golang version 命令检查 Go 是否正确安装。如下图所示,这里显示了 Golang 的版本信息,这意味着 Go 在您的系统中安装成功。

设置 Go 工作区

在您的系统上成功安装 Go 后,现在我们将设置 Go 工作区。 Go 工作区是您计算机上的一个文件夹,您的所有 Go 代码都将存储在该文件夹中。

第 1 步:在文档(或系统中任何您想要的位置)中创建一个名为 Go 的文件夹,如下图所示:

第 2 步:现在告诉 Go 工具到哪里可以找到这个文件夹。因此,首先,您使用以下命令转到您的主目录:

yshuqdeMacBook-Pro:Documents yshuq$ cd ~
yshuqdeMacBook-Pro:~ yshuq$

之后使用以下命令设置文件夹的路径:

echo "export GOPATH=/Users/yshuq/Documents/go" >> .bash_profile

在这里,我们将 export GOPATH=/Users/yshuq/Documents/go 添加到 .bash_profile。 .bash_profile 是一个在您登录 Mac 帐户时自动加载的文件,它包含命令行界面 (CLI) 的所有启动配置和首选项。

yshuqdeMacBook-Pro:Documents yshuq$ cd ~
yshuqdeMacBook-Pro:~ yshuq$ echo "export GOPATH=/Users/yshuq/Documents/go" >> .bash_profile
yshuqdeMacBook-Pro:~ yshuq$

第 3 步:现在使用以下命令检查您的 .bash_profile 是否包含以下路径:

yshuqdeMacBook-Pro:~ yshuq$ cat .bash_profile
source ~/.profile
export PATH="/Applications/MAMP/bin/php/php7.4.12/bin:$PATH"
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
export GOPATH=/Users/yshuq/Documents/go
yshuqdeMacBook-Pro:~ yshuq$

第 4 步:现在我们将使用以下命令检查我们的 go 路径。如果你想跳过这一步,你也可以这样做。

echo $GOPATH

我不知道,我为啥么有输出,它有输出。本文参考:https://www.geeksforgeeks.org/how-to-install-golang-on-macos/?ref=lbp

创建第一个 Golang 程序

步骤1: 根据您的选择下载并安装一个文本编辑器。安装完成后,在 Documents (或系统中任何您想要的地方)中创建一个名为 go (或任何您想要的名称)的文件夹。在此文件夹中,创建另一个名为 source 的文件夹,并在此源文件夹中创建另一个名为 welcome 的文件夹。在这个文件夹中,你所有的 go 程序都会被存储。

第二步: 让我们创建一个go程序。打开文本编辑器,编写如下所示的go程序:

package main

import "fmt"

func main() {
	fmt.Println("this is my first go program")
}

第三步: 在创建一个 go 程序之后,用扩展保存这个程序。

go文件

第四步: 现在打开终端来准备运行你的第一个 go 程序。

步骤5: 进入到你存储程序的目录。

 cd source/welcome/

步骤6: 在更改目录之后,使用以下命令运行 go 程序:

go run name_of_the_program.go

具体文件如下:

yshuqdeMacBook-Pro:go yshuq$ cd source/welcome/
yshuqdeMacBook-Pro:welcome yshuq$ go run first.go
this is my first go program
yshuqdeMacBook-Pro:welcome yshuq$