go
安装 Go(Windows)
推荐优先使用 winget 安装:
winget install --id GoLang.Go --source winget --accept-source-agreements --accept-package-agreements
也可以使用官方安装包:
验证安装
go version
go env GOROOT
go env GOPATH
如果命令找不到,先重开终端再试一次。
模块和项目初始化
创建第一个项目
mkdir hello-go
cd hello-go
go mod init hello-go
创建 main.go:
package main
import "fmt"
func main() {
fmt.Println("hello go")
}
运行项目:
go run .
常用命令
go mod tidy
go fmt ./...
go test ./...
go build ./...
常用配置
配置国内代理(可选)
go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOSUMDB=sum.golang.google.cn
查看当前配置:
go env GOPROXY
go env GOSUMDB
恢复默认:
go env -u GOPROXY
go env -u GOSUMDB
经验总结
go install <module>@latest安装的可执行文件默认在GOPATH\bin。- 如果安装了工具但命令不可用,先确认
GOPATH\bin是否在Path中。 go mod tidy建议作为日常命令,能及时清理和补齐依赖。go test ./...可以快速覆盖整个项目包的基础回归。