Go 安装(Mac)

  1. 首先,我们需要确定你的Mac电脑中是否已经安装了Go。打开终端,输入以下命令:

    1
    go version

    如果没有安装,该命令将返回“command not found”。接下来,你可以通过以下步骤进行安装:

  2. 下载Go语言: 访问 Go的官方网站: https://golang.google.cn/dl/ 。下载 go 安装包 go1.20.3.darwin-amd64.pkggo1.20.3.darwin-arm64.pkg

    选择 amd64 还是 arm64 取决于你电脑CPU的架构。mac 的 CPU 目前主要有 2 种,分别 Intel 和 M 系列。

    • CPU 为 Intel 的则为 x86_64 架构,用 amd64 的包。
    • CPU为 m1,m2,… 的则为 arm 架构,用 arm64 的包。
  3. 安装Go: 下载完成后,打开下载的.pkg文件,按照提示完成安装。
    安装完成后,Go将默认安装在/usr/local/go目录中。

  4. 配置环境变量: 打开终端,输入以下命令打开你的用户配置文件(如.zshrc.bash_profile):

    1
    2
    nano ~/.zshrc
    nano ~/.bash_profile # 或者如果你使用的是Bash

    在文件末尾添加以下内容:

    1
    2
    3
    export GOROOT=/usr/local/go
    export PATH=$PATH:$GOROOT/bin
    export GOPATH=$HOME/go

    环境变量含义:

    • GOPATH:Go 语言工作目录,指定存放自已编写的 Go 项目,包,编译的二进制文件等,
    • GOROOT:指定 Go 开发包的安装目录
    • PATH:增加 Go 命令的路径,让我们可以在命令终端,不写路径,直接运行 Go 命令

    保存文件并关闭,然后运行以下命令使更改生效:

    1
    2
    source ~/.zshrc
    source ~/.bash_profile
  5. 验证安装: 再次输入以下命令,确认Go语言已成功安装:

    1
    go version

二、编写一个简单的Go程序

随着Go语言的安装完成,我们接下来编写一个简单的“Hello, World!”程序来验证环境的正确性。

  1. 创建Go文件: 打开终端,进入你的工作目录,输入以下命令来创建一个新的Go文件:

    1
    2
    3
    mkdir -p ~/go/src/helloworld
    cd ~/go/src/helloworld
    touch main.go
  2. 编辑Go文件: 使用nano或你喜欢的文本编辑器打开main.go文件,并添加以下代码:

    1
    2
    3
    4
    5
    6
    7
    package main

    import "fmt"

    func main() {
    fmt.Println("Hello, World!")
    }
  3. 运行Go程序: 在终端中输入以下命令来执行程序:

    1
    go run main.go

    如果一切正常,你将看到输出:

    1
    Hello, World!

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
// 查看go当前版本
go version
// 查看当前go的环境变量
go env
// 列出当前全部安装的依赖库
go list
// 编辑并运行go程序
go run
// 自动更新依赖库
go get -u
// 增加缺少的module, 删除无用的module
go mod tidy

第一个 go 程序

现在来编写一个简单的 Hello World Go 程序:

1
2
3
4
5
6
7
package main

import "fmt"

func main() {
fmt.Println("hello world")
}

保存文件,然后在命令行中输入以下命令来运行程序:

1
go run filename.go

输出结果应该是:

1
hello world

Go 安装(Mac)
https://flepeng.github.io/021-Go-11-安装和配置-Go-安装(Mac)/
作者
Lepeng
发布于
2024年11月11日
许可协议