答案:通过Homebrew或官网安装Go,配置PATH和模块,使用VS Code、GoLand等工具进行开发。具体步骤包括安装Go环境、设置工作空间与模块支持、选择合适的开发工具并配置运行调试环境,确保工具链更新以获得最佳开发体验。

在 macOS 上搭建 Go 语言开发环境非常简单,配合合适的工具可以快速进入高效开发状态。下面详细介绍安装步骤、环境配置以及常用开发工具的使用方法。
安装 Go 环境
macOS 上推荐通过官方安装包或 Homebrew 安装 Go:
-
方式一:使用 Homebrew(推荐)
打开终端,运行命令:
brew install go
安装完成后执行 go version 查看版本确认是否成功。 -
方式二:官网下载安装包
访问 https://www.php.cn/link/3459bf8c8dd0d6bf12f741d85ebd41c0,下载适用于 macOS 的 .pkg 文件,双击安装即可。
安装后,Go 默认会将可执行文件放在 /usr/local/go/bin,并自动加入 PATH(pkg 安装方式)。如需手动配置,可在 shell 配置文件中添加:
export PATH=$PATH:/usr/local/go/bin保存后运行 source ~/.zshrc 或 source ~/.bash_profile 生效。
立即学习“go语言免费学习笔记(深入)”;
配置工作空间与模块支持
Go 1.11 之后推荐使用 Go Modules 管理依赖,无需设置 GOPATH。
- 新建项目目录,例如:mkdir myproject && cd myproject
- 初始化模块:go mod init myproject
- 编写代码后,Go 会自动管理依赖并生成 go.mod 和 go.sum 文件。
如果仍需设置 GOPATH(较少见),可添加如下环境变量:
基于ThinkPhp6+ swoole4+uniapp 开发的一套CRMEB新零售多商户商城系统。如果不会搭建请到 查看搭建说明系统环境推荐 使用 宝塔配置环境centos PHP7.3 mysql5.6新增功能: 01·新增支持销售虚拟产品自动发货 02.支持销售链接与卡密可导入导出 03.自定义后台路径对后台进行保护 04.新增支持商家缴纳保证金功能 05·违法或侵权商品一键举报功能 06·仲
export PATH=$PATH:$GOPATH/bin
选择开发工具
macOS 上主流的 Go 开发工具有以下几种:
-
Visual Studio Code(轻量高效)
安装 VS Code 后,推荐安装以下扩展:
- Go by Google
- Code Lens 提供运行/调试入口
- 自动提示、跳转、格式化(使用 gofmt)都支持良好。
打开 Go 文件后,VS Code 会提示安装相关工具(如 gopls, dlv 等),按提示确认即可。 -
GoLand(JetBrains 全功能 IDE)
功能强大,集成调试、测试、重构、版本控制等,适合大型项目。
下载地址:https://www.php.cn/link/3384c1784cc82c0416e1d66d0f38baaf
安装后无需额外配置,开箱即用。 -
Vim / Neovim + 插件
适合习惯终端开发的用户。可通过 vim-go 或 lsp-config 配合 gopls 实现智能补全和诊断。
运行与调试
使用命令行快速运行:
go run main.go构建可执行文件:
go build在 VS Code 中,点击函数上方的 "run" code lens 即可调试,需确保有 .vscode/launch.json 配置:
{ "version": "0.2.0", "configurations": [ { "name": "Launch package", "type": "go", "request": "launch", "mode": "auto", "program": "${workspaceFolder}" } ] }GoLand 中直接点击绿色三角按钮运行或调试。
基本上就这些。只要 Go 安装正确,开启模块模式,搭配一个顺手的编辑器,Mac 上的 Go 开发体验很流畅。关键是保持工具链更新,避免因旧版 gopls 或 dlv 导致问题。









