Go 安装(Mac)

安装

  1. 首先,确定你的 Mac 电脑中是否已经安装了 Go。

    打开终端,输入命令:go version

    如果没有安装,该命令将返回 command not found

  2. 下载 Go。

    访问 Go 的官方网站: https://golang.google.cn/dl/ 。下载 go 安装包 go1.20.3.darwin-amd64.pkg 或其他版本。

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

    • CPU 为 Intel 的则为 x86 架构,用 x86-64 的包。
    • CPU 为 m1,m2,… 的则为 arm 架构,用 arm64 的包。
  3. 安装Go。

    下载完成后,打开下载的 .pkg 文件,按照提示完成安装。Go 默认安装在 /usr/local/go 目录中。

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

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

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

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

    环境变量含义:

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

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

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

    1
    go version
    BASH

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// 查看go当前版本
go version

// 查看当前go的环境变量
go env

// 列出当前全部安装的依赖库
go list

// 编辑并运行go程序
go run

// 自动更新依赖库
go get -u

// 增加缺少的module, 删除无用的module
go mod tidy
VIM

第一个 go 程序

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

1
2
3
4
5
6
7
package main

import "fmt"

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

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

1
go run filename.go
DOCKERFILE

输出结果应该是:

1
hello world
EBNF

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