直接下载安装包并配置环境变量即可在Windows上快速搭建Go开发环境:下载go1.22.5.windows-amd64.msi等官方MSI包,保持默认安装路径C:\Go,勾选“Add Go to PATH”,验证go version和go env GOROOT,可选设置GOBIN并加入PATH,最后用go run main.go成功输出即表示环境就绪。

直接下载安装包并配置环境变量,就能在Windows上快速用上Go语言开发环境。重点是装对版本、配好GOROOT和GOBIN(可选),再验证命令行能识别go即可。
下载并运行官方安装程序
去Go官网下载页,找最新版的Windows x86-64 MSI安装包(比如go1.22.5.windows-amd64.msi)。双击运行,默认路径是C:\Go\,建议保持不变——后续配置更省事。
- 安装过程会自动勾选“Add Go to PATH”,推荐保留勾选,它会帮你把
C:\Go\bin加进系统PATH - 如果没勾选或安装后发现
go version报“不是内部或外部命令”,就得手动添加C:\Go\bin到系统环境变量PATH中
检查并确认环境变量
打开命令提示符(cmd)或 PowerShell,输入:
go version
立即学习“go语言免费学习笔记(深入)”;
若看到类似go version go1.22.5 windows/amd64,说明基础安装成功。再运行:
go env GOROOT
正常应返回C:\Go;若为空或错误路径,需手动设置系统环境变量:
- 新建系统变量
GOROOT,值为C:\Go - 确保
PATH中包含%GOROOT%\bin(或直接写C:\Go\bin) - 重启终端使变量生效
初始化工作区(可选但推荐)
Go 1.16+ 默认启用模块模式(module mode),不需要强制放在GOPATH下,但建议仍设置GOBIN便于管理自建工具:
发卡宝是一个专业的软件卡密等虚拟商品在线交易平台,拥有多种兑换方式,费率低,结算快,正规企业平台一直稳定运营,24小时不间断提供自动发卡服务。【模板说明】试用版自带一套模板(响应式)【环境支持】PHP环境 / 200M或以上空间大小 / 开启父路径 / 设置index.php为默认首页 / 目录写入权限需要开启【数据库】MySQL【安装步骤】将文件上传至空间目录,运行“http://域名/inst
- 新建目录如
C:\gobin - 设置系统变量
GOBIN为C:\gobin - 把
C:\gobin也加入PATH,这样用go install安装的命令行工具(如gofmt)能直接调用
完成后可试运行:go install golang.org/x/tools/cmd/gofmt@latest,然后输入gofmt -h看是否响应。
验证开发可用性
新建一个文件夹,比如C:\hello,在里面创建main.go:
package main
import "fmt"
func main() {
fmt.Println("Hello, Windows + Go!")
}
进入该目录,执行:
go run main.go
如果输出文字,说明整个环境已就绪,可以开始写代码了。
基本上就这些。不复杂但容易忽略PATH和GOROOT的一致性,装完记得终端里跑两行命令验证一下。









