1 Go命令一般格式:

其中,command是操作命令,arg是该命令的参数

 

2 常用命令

Go的常用命令有:get、run、build、fmt、install、test等

(1) go get 
go get 命令主要用于动态获取远程代码包

 

(2) go run

 

go run 命令用于编译并直接运行程序,它会生成一个临时文件(但不是一个标准的可执行文件),直接在命令行打印输出程序执行结果,方便用户调试

(3) go build

go build 命令用于测试编译包,可检查是否存在编译错误,如果被编译的是main包,会生成可执行文件

(4) go fmt

go fmt 格式化源码,有的IDE保存源码时自动执行该命令,比如subl,也可手动执行它

(5) go install

go install 命令的作用有两步:第一步,编译导入的包文件,所有导入的包文件编译完才会编译主程序;第二步,将编译后生成的可执行文件放到bin目录下(GOPATH/bin),编译后的包文件放到pkg目录下( GOPATH/pkg)

(6) go test

go test命令用于运行测试文件,该命令会自动读取源码目录下的名为:*_test.go的文件,生成并运行测试用的可执行文件,测试成功会显示“PASS”、“OK”等信息。