在 Windows 上部署 Go 语言开发环境
1. 下载并安装 Go
- 打开 Go 官方下载页面:https://go.dev/dl/
- 下载 Windows 平台的 MSI 安装包(如
go1.xx.x.windows-amd64.msi
或 arm64 版本)。 - 运行安装包,选择安装目录(默认:
C:\Program Files\Go
)。
安装完成后,安装程序会自动将 Go 的 bin
路径加入系统环境变量中(C:\Program Files\Go\bin
)。
2. 配置环境变量
如果需要手动配置,可以这样设置:
-
打开 控制面板 → 系统和安全 → 系统 → 高级系统设置 → 环境变量
-
在 系统变量 中找到
Path
,确认是否包含:C:\Program Files\Go\bin
-
新建一个环境变量
GOPATH
(Go 的工作区目录),例如:D:\GoProjects
并在
Path
中添加:%GOPATH%\bin
3. 验证安装
打开 PowerShell 或 CMD,输入:
go version
如果返回版本号,例如:
go version go1.22.0 windows/amd64
说明 Go 安装成功。
4. 配置开发工具
(1)VS Code
- 安装 Visual Studio Code
- 在扩展商店安装 Go 插件(由 Go Team at Google 提供)。
- 插件会提示安装一些工具(如
gopls
、dlv
、staticcheck
),可以选择安装。
(2)Goland(付费 IDE)
- JetBrains 出品的 Go 语言 IDE,功能强大(自动补全、调试、重构)。
5. 创建第一个 Go 项目
-
打开终端,进入工作目录:
cd D:\GoProjects mkdir hello cd hello
-
初始化模块:
go mod init hello
-
创建
main.go
文件:package mainimport "fmt"func main() {fmt.Println("Hello, Go on Windows!") }
-
运行:
go run main.go
输出:
Hello, Go on Windows!
6. 进阶配置(可选)
-
代理设置(解决依赖下载慢问题):
在 PowerShell 中执行:go env -w GOPROXY=https://goproxy.cn,direct
-
版本管理:可以使用 gvm 或 asdf 来管理多个 Go 版本(Windows 推荐直接用官方 MSI 包)。