@@ -174,7 +174,7 @@ gofmt的参数介绍
|
|||||||
|
|
||||||
## godoc
|
## godoc
|
||||||
|
|
||||||
在Go1.2版本之前还支持`go doc`命令,但是之后全部已到了godoc这个命令下,需要这样安装`go get golang.org/x/tools/cmd/godoc`
|
在Go1.2版本之前还支持`go doc`命令,但是之后全部移到了godoc这个命令下,需要这样安装`go get golang.org/x/tools/cmd/godoc`
|
||||||
|
|
||||||
很多人说go不需要任何的第三方文档,例如chm手册之类的(其实我已经做了一个了,[chm手册](https://github.com/astaxie/godoc)),因为它内部就有一个很强大的文档工具。
|
很多人说go不需要任何的第三方文档,例如chm手册之类的(其实我已经做了一个了,[chm手册](https://github.com/astaxie/godoc)),因为它内部就有一个很强大的文档工具。
|
||||||
|
|
||||||
|
|||||||
@@ -256,7 +256,7 @@ Go里面有一个关键字`iota`,这个关键字用来声明`enum`的时候采
|
|||||||
|
|
||||||
### Go程序设计的一些规则
|
### Go程序设计的一些规则
|
||||||
Go之所以会那么简洁,是因为它有一些默认的行为:
|
Go之所以会那么简洁,是因为它有一些默认的行为:
|
||||||
- 大写字母开头的变量是可导出的,也就是其它包可以读取的,是公用变量;小写字母开头的就是不可导出的,是私有变量。
|
- 大写字母开头的变量是可导出的,也就是其它包可以读取的,是公有变量;小写字母开头的就是不可导出的,是私有变量。
|
||||||
- 大写字母开头的函数也是一样,相当于`class`中的带`public`关键词的公有函数;小写字母开头的就是有`private`关键词的私有函数。
|
- 大写字母开头的函数也是一样,相当于`class`中的带`public`关键词的公有函数;小写字母开头的就是有`private`关键词的私有函数。
|
||||||
|
|
||||||
## array、slice、map
|
## array、slice、map
|
||||||
@@ -490,5 +490,3 @@ slice有一些简便的操作
|
|||||||
* [目录](<preface.md>)
|
* [目录](<preface.md>)
|
||||||
* 上一章: [你好,Go](<02.1.md>)
|
* 上一章: [你好,Go](<02.1.md>)
|
||||||
* 下一节: [流程和函数](<02.3.md>)
|
* 下一节: [流程和函数](<02.3.md>)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user