修复了几个错别字,增加了godoc和go build的ti's
感谢hong ruiqi
This commit is contained in:
11
1.3.md
11
1.3.md
@@ -17,7 +17,9 @@
|
||||
|
||||
如果你项目文件下面有好多个文件,又只想指定编译某个文件,这个命令可以指定编译文件,例如`go build a.go`,`go build`命令默认编译目录下全部的go文件
|
||||
|
||||
你也可以指定编译输出文件的名称,例如第一章的那个mathapp应用,我可以指定`go build -o astaxie.exe`,默认情况是你的package名,就是你的文件夹名称
|
||||
你也可以指定编译输出文件的名称,例如第一章的那个mathapp应用,我可以指定`go build -o astaxie.exe`,默认情况是你的package名,就是你的文件夹名称
|
||||
|
||||
go build会忽略目录下以”_“开头的go文件
|
||||
|
||||
##go clean
|
||||
|
||||
@@ -38,7 +40,7 @@
|
||||
|
||||
##go fmt
|
||||
|
||||
go还有一个优雅的地方就是提供了这个命令,他能够格式化代码,让所有人写的代码能够保持一种风格,这个真是太美妙了,这个命令可以帮你格式化你写好的文件,在你写代码的时候不需要关心格式,写完之后执行以下这个命令,就自动帮你修改成了标准格式,但是我平常很少用到这个命令,因为开发工具里面一般都带了保存的时候自动格式化,其实底层就是调用了这个命令。接下来的一节我将结束两个工具,这两个工具都自带了保存文件自动化`go fmt`功能。
|
||||
go还有一个优雅的地方就是提供了这个命令,他能够格式化代码,让所有人写的代码能够保持一种风格,这个真是太美妙了,这个命令可以帮你格式化你写好的文件,在你写代码的时候不需要关心格式,写完之后执行以下这个命令,就自动帮你修改成了标准格式,但是我平常很少用到这个命令,因为开发工具里面一般都带了保存的时候自动格式化,其实底层就是调用了这个命令。接下来的一节我将讲述两个工具,这两个工具都自带了保存文件自动化`go fmt`功能。
|
||||
|
||||
##go get
|
||||
|
||||
@@ -57,7 +59,7 @@
|
||||
|
||||
##go test
|
||||
|
||||
执行这个命令,会自动执行源码目录下面命名为`*_test.go`的文件,输入的信息类似
|
||||
执行这个命令,会自动执行源码目录下面命名为`*_test.go`的文件,输出的信息类似
|
||||
|
||||
ok archive/tar 0.011s
|
||||
FAIL archive/zip 0.022s
|
||||
@@ -72,7 +74,8 @@
|
||||
|
||||
如何查看相应package的文档呢?
|
||||
例如builtin包,那么执行`go doc builtin`
|
||||
如果是http包,那么执行`go doc net/http`
|
||||
如果是http包,那么执行`go doc net/http`
|
||||
查看某一个包里面的函数,那么执行`godoc fmt Printf`
|
||||
|
||||
##其他命令
|
||||
|
||||
|
||||
Reference in New Issue
Block a user