Bootstrap

Go 学习笔记(37)— 标准命令行工具(go build 跨平台编译、交叉编译、go clean、go run、go fmt、go install、go get、go vet)

1. 标准命令简述

Go 本身包含来大量用于处理 Go 程序的命令和工具。

命令行工具

命令 作用
build 用于编译指定的代码包或 Go 语言源码文件。命令源码文件会被编译成可执行文件,并存放到命令执行的目录或指定目录下。而库源码文件被编译后,则不会在非临时目录中留下任何文件。
clean 用于清除因执行其他 go 命令而遗留下来的临时目录和文件。
doc 用于显示打印 Go 语言代码包以及程序实体的文档。
env 用于打印 Go 语言相关的环境信息。
fix 用于修正指定代码的源码文件中包含的过时语法和代码调用。这使得我们在升级 Go 语言版本时,可以非常方便地同步升级程序
fmt 用于格式化指定代码包中的 Go 源码文件。实际上,它是通过执行 gofmt 命令来实现功能的。
generate 用于识别指定代码中资源文件中的 “go
;