前言

参考 Go 命令官网 学习。

用法

Go 是一个用于管理 Go 源码的工具。

用法:go <command> [arguments]

命令有:

命令 描述
bug 开启一个缺陷报告
build 编译包及其依赖
clean 删除目标文件和缓存文件
doc 查看包或者符号的文档
env 打印 Go 环境变量信息
fix 更新包以使用新的 API
fmt gofmt(reformat) 包的源文件
generate 通过处理源生成 Go 文件
get 为当前模块添加依赖并且安装依赖
install 编译和安装包及其依赖
list 列举包或模块
mod 模块维护
run 编译和运行 Go 程序
test 测试包
tool 运行指定的 go 工具
version 打印 Go 版本
vet 打印包中可能的错误

使用 go help <command> 查看命令的更多信息。

其他的帮助话题:

帮助 描述
buildmode 编译模式
c 在 Go 和 C 直接调用
cache 编译和测试缓存
environment 环境变量
filetype 文件类型
go.mod go.mod 文件
gopath GOPATH 环境变量
gopath-get 传统 GOPATH 的 go get
goproxy 模块 proxy 协议
importpath 模块路径语法
modules 模块,模块版本等
module-get 明白模块的 go get
module-auth 使用 go.sum 的模块认证
module-private 对于非公共模块的模块配置
packages 包列表和模式
testflag 测试标识
testfunc 测试函数

使用 go help <topic> 查看话题的更多信息。

相关