以下是在 Windows 系统上安装 Go 语言环境的完整步骤:
1. 下载安装包
访问 Go 官方下载页:
https://golang.org/dl/
下载 Windows 安装包(根据系统选择):
go1.21.0.windows-amd64.msi
go1.21.0.windows-386.msi
2. 运行安装程序
.msi
文件C:\Go\
(除非有特殊需求)3. 验证安装
Win + R
→ 输入 cmd
)go version
成功显示(版本号可能不同): go version go1.21.0 windows/amd64
安装程序会自动设置以下变量:
变量名 | 默认值 | 作用 |
---|---|---|
GOROOT | C:\Go | Go 安装根目录 |
Path | 添加 %GOROOT%\bin |
Go 命令执行路径 |
GOPATH | %USERPROFILE%\go | 工作目录(建议修改) |
推荐手动配置:
GOPATH = D:\GoWorkspace # 自定义工作区路径
D:\GoWorkspace\
├── bin/ # 可执行文件
├── pkg/ # 编译包文件
└── src/ # 项目源代码
VS Code(推荐首选):
Go Team at Google
Goland(JetBrains 产品):
Sublime Text/Vim:
创建 hello.go
文件:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
编译运行:
# 方式1:直接运行
go run hello.go
# 方式2:编译后运行
go build hello.go
.\hello.exe
输出结果:
Hello, World!
解决模块下载慢的问题:
设置 Go 模块代理:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
可选镜像:
https://goproxy.io
https://mirrors.aliyun.com/goproxy/
go: command not found
Path
是否包含 C:\Go\bin
权限问题
版本冲突
C:\Go\
和旧环境变量开发工具识别问题
Ctrl+Shift+P
输入 >Go: Install/Update Tools
C:\Go\
GOROOT
和 Path
中的相关条目GOPATH
目录现在已拥有完整的 Go 开发环境,可以开始:
go get
安装第三方包go mod
进行依赖管理