Skip to content

环境配置与开发工具

安装好 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,说明配置成功!

GOPROXY

2. 安装开发工具 (VS Code)

虽然你可以用记事本写 Go 代码,但我们强烈推荐使用 VS Code (Visual Studio Code),它是目前最流行的 Go 开发工具。

  1. 下载 VS Code: https://code.visualstudio.com/
  2. 安装 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 限制。

核心建议

忘记配置 GOPATH 的繁琐步骤,始终使用 Go Modules(即每个项目都有一个 go.mod 文件)来管理你的项目。


扫描下方二维码,私信【训练营】可进行咨询和报名。 微信公众号二维码

🚀 学习遇到瓶颈?想进大厂?

看完这篇技术文章,如果还是觉得不够系统,或者想在实战中快速提升?
王中阳的就业陪跑训练营,提供定制化学习路线 + 企业级实战项目 + 简历优化 + 模拟面试。

了解训练营详情