Go 语言安装指南
本指南将帮助你在各种操作系统上安装 Go 语言。
🖥️ 快速选择你的平台
选择你的操作系统,查看详细的安装指南:
🪟 WindowsMSI 安装包、Chocolatey、Scoop、ZIP 便携安装、goup 多版本管理🍎 macOSPKG 安装包、Homebrew、源码编译、goup 多版本管理🐧 Linux官方二进制包、apt/yum/dnf、Snap、goup 多版本管理
📊 各平台安装方式对比
💡 提示:如果你是第一次安装,推荐使用图形化安装或包管理器方式。
🌟 goup 是跨平台的 Go 版本管理工具,支持 Windows/macOS/Linux,适合需要管理多个 Go 版本的场景。
📚 按读者水平选择安装方式
适合人群:第一次安装软件,希望使用图形界面
🔴 专业开发者 - 企业部署
Docker 容器化部署
CI/CD 集成
GitHub Actions 示例:
🔧 环境变量配置(跨平台)
基本配置(所有用户必需)
中国用户网络加速
国内 Go 代理服务:
- https://goproxy.cn - 七牛云提供的 Go 模块代理
- https://goproxy.io - 全球知名的 Go 模块代理
✅ 安装验证(跨平台)
基础验证
完整验证脚本
🛠️ 开发工具推荐(跨平台)
VSCode(免费,推荐新手)
- 安装 VSCode
- 安装 Go 扩展(搜索 "Go")
- 打开
.go文件时,点击 "Install All" 安装工具
GoLand(付费,功能强大)
- 下载 GoLand
- 配置 Go SDK 路径
- 开始开发
Vim/Neovim
❓ 常见问题(跨平台)
Q: 安装后提示 "command not found: go"
A: PATH 环境变量未正确配置,请检查上述配置步骤。
Q: 多个 Go 版本冲突
A: 使用 goup 版本管理工具统一管理多版本。goup 支持 Windows、macOS 和 Linux,提供一致的跨平台体验。
Q: goup 和其他版本管理工具的区别
A:
Q: 中国用户下载慢
A:
- 使用国内镜像下载:https://golang.google.cn/dl/
- 设置 Go 代理:
📚 下一步
安装完成后,继续学习: → 编写你的第一个 Go 程序

