直接下载安装包并配置环境变量即可在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\,建议保持不变——后续配置更省事。
C:\Go\bin加进系统PATHgo version报“不是内部或外部命令”,就得手动添加C:\Go\bin到系统环境变量PATH中打开命令提示符(cmd)或 PowerShell,输入:
go version
若看到类似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便于管理自建工具:
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的一致性,装完记得终端里跑两行命令验证一下。