Mac操作系统上安装Go编程语言详细步骤

更新时间:2024-05-02 12:20:24   人气:2654
在 MacOS 操作系统中,为了充分利用其强大的开发环境和工具链来编写高性能的应用程序和服务,安装并配置 Go(Golang)编程语言是一项基础且关键的任务。以下是在 Mac OS 上从零开始逐步详述如何下载、安装以及设置 GOPATH 环境变量的完整过程:

### 1. 下载适合 macOS 的最新版 Golang

首先,请访问官方 Go 编程语言网站 (https://golang.org/dl/) ,在此页面找到针对您当前macOS版本适用的二进制发行包 (.pkg 文件) 。通常文件名格式类似于 `goX.Y.Z.darwin-amd64.pkg` 其中的 X.Y.Z 表示具体的版本号。

**步骤:**
- 在网页上点击相应版本链接进行下载。

### 2. 安装 Go

完成下载后,在 Finder 中双击已下载好的 `.pkg` 包以启动安装向导,并按照提示一步步操作直至完成整个安装流程。默认情况下,Go 将被安装到 `/usr/local/go/` 目录下。

### 3. 配置环境变量

为了让您的终端能识别出新安装的 Go 并正确运行相关命令,需要将两个重要的环境变量添加至 shell 配置文件里——GOROOT 和 PATH 变量,同时推荐定义GOPATH以便管理项目源码及依赖库。

对于基于Bash或Zsh等shell:

bash

# 打开文本编辑器编辑相应的 Shell 配置文件:
open -e ~/.zshrc # 如果使用的是 Oh My ZSH 或 zsh 默认Shell
或者,
open -t ~/.bash_profile # 对于 Bash 用户

# 添加如下内容至该配置文件底部:
export GOROOT=/usr/local/go # 根据实际安装路径可能稍有不同
export GOPATH=$HOME/go # 设置一个用于存放你的工作区和个人项目的目录,默认为~/go
export GOBIN=$GOPATH/bin # 这是编译后的可执行文件存储位置
export PATH=$PATH:$GOBIN:$GOROOT/bin # 把这些路径加入系统的 Path 中让系统能找到 go 命令及相关工具

# 应用更改生效(关闭再打开 Terminal 或直接输入下面命令):
source ~/.zshrc # 若使用的.zshrc
or,
source ~/.bash_profile # 若使用的.bash_profile


现在检查是否成功安装并且设置了正确的环境变量,可以键入下列指令验证:

bash

$ which go # 输出应包含 /usr/local/go/bin/go 类似路径表明已经找到了go binary
$ go version # 显示类似 "go x.y.z darwin/amd64" 提供了具体的操作系统平台与所安装的Go版本信息


至此,你已经在Mac操作系统上完成了对Go语言的全面安装部署,并进行了必要的环境配置,接下来就可以愉快地开启Go之旅,创建自己的应用程序了!如果打算进一步管理和优化项目及其依赖项,还可以考虑引入如 Glide 或 Go Modules 来实现更好的模块化支持。