Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 754 Bytes

go_tools.md

File metadata and controls

31 lines (16 loc) · 754 Bytes

##主要讲述一下go的一些命令

go build

该命令主要用来构建项目,并生成可执行的二进制文件。

go test

用来执行项目的单元测试,在执行单元测试的时候,也可以查看代码的测试覆盖率

go run

运行项目,编译+执行,一步到位,不会生成可执行的二进制文件。

go fmt

按照go的格式规范以及要求,对整个项目中代码的格式规范进行检查。

go get

用来获取本地项目需要的一些package,从远程拉取。

go imports

注意和go get区分,go import是本地已经存在的,可以使用go import引入进来。

go generate

生成相应的测试代码,以及一些常见的方法。

go vet