Go 常用命令速查手册
2025/11/7小于 1 分钟
Go 常用命令
一、模块与依赖管理(Go Modules)
go mod init <module-name> # 初始化模块
go mod tidy # 自动整理依赖
go mod download # 下载依赖
go mod graph # 查看依赖关系图
go mod vendor # 生成 vendor 目录二、构建与运行
go run main.go # 直接运行程序
go build # 编译当前项目
go build -o app # 指定输出文件名
go install # 安装到 GOPATH/bin交叉编译
GOOS=linux GOARCH=amd64 go build
GOOS=windows GOARCH=amd64 go build
GOOS=darwin GOARCH=arm64 go build三、测试相关命令
go test # 当前包测试
go test ./... # 测试所有包
go test -v # 显示详细信息
go test -cover # 查看覆盖率四、代码格式化与静态检查
go fmt # 格式化代码
go vet # 静态代码分析
go doc fmt.Println # 查看函数文档`
---五、环境与包管理
go env # 查看环境变量
go version # 查看 Go 版本
go list ./... # 列出所有包六、缓存清理
go clean # 清理构建缓存
go clean -modcache # 清理依赖缓存