环境配置与开发工具
安装好 Go 之后,我们需要进行一些简单的配置,并安装好开发工具(IDE)。
1. 配置 GOPROXY (国内必做)
由于网络原因,在国内直接下载 Go 模块(依赖包)可能会失败或速度很慢。我们需要配置 GOPROXY 代理,这里推荐使用七牛云维护的 goproxy.cn。
请在终端(PowerShell 或 CMD)中执行以下命令:
bash
# 开启 Go Modules 模式(现代 Go 开发标准,默认开启,但建议显式配置)
go env -w GO111MODULE=on
# 配置代理
go env -w GOPROXY=https://goproxy.cn,direct验证配置
输入以下命令查看配置:
bash
go env GOPROXY如果输出 https://goproxy.cn,direct,说明配置成功!

2. 安装开发工具 (VS Code)
虽然你可以用记事本写 Go 代码,但我们强烈推荐使用 VS Code (Visual Studio Code),它是目前最流行的 Go 开发工具。
- 下载 VS Code: https://code.visualstudio.com/
- 安装 Go 插件:
- 打开 VS Code。
- 点击左侧边栏的方块图标(扩展 Extensions)。
- 在搜索框输入
Go。 - 点击由
Go Team at Google开发的插件进行安装。
此插件提供了代码自动补全、格式化、调试等强大功能。
3. 了解 GOROOT 和 GOPATH
作为新手,你可能会经常听到这两个词。在现代 Go 开发中(Go 1.11+),你不需要手动深入配置它们,但了解一下有助于排查问题。
- GOROOT: Go 语言的安装目录(例如
C:\Program Files\Go)。官方安装包会自动设置好,通常不需要修改。 - GOPATH: Go 语言的工作区目录。
- 在旧版 Go(Legacy)中,所有代码必须放在
GOPATH/src目录下。 - 现在(Go Modules): 你的代码可以存放在电脑的任意位置(比如桌面、D盘等),完全不受
GOPATH限制。
- 在旧版 Go(Legacy)中,所有代码必须放在
核心建议
忘记配置 GOPATH 的繁琐步骤,始终使用 Go Modules(即每个项目都有一个 go.mod 文件)来管理你的项目。
扫描下方二维码,私信【训练营】可进行咨询和报名。 
