Update 10.2.md
Add some output

添加了示例代码的一些实际输出信息，以及报错的内容
Merge pull request #289 from MatrixYuri/master

Add some output
新增database/sql教學網站
轉簡體字
裡===》里
Merge pull request #291 from siongui/master

新增database/sql教學網站
添加段落结束落下的句号
操作系统名采用统一的首字母大写。

>  `go build`的时候会选择性地编译以系统名结尾的文件（linux、darwin、windows、freebsd）。例如Linux系统下面编译只会选择array_linux.go文件，其它系统命名后缀文件全部忽略。

这句话里两次说到Linux，一次大写，一次小写。
Merge pull request #296 from mikulely/patch-2

操作系统名采用统一的首字母大写。
Merge pull request #295 from mikulely/patch-1

添加段落结束落下的句号
添加段落结束落下的句号
改写"包含分" 语病

另外这句话中先说了流程控制的好处，再说流程控制的分类时，感觉是在说所有语言的流程控制。所以还是明确限定成Golang比较好。

因为毕竟并不是所有的语言都有goto。
环境变量名应为大写

看了下书里提到 goroot 只有一处

> ➜  ebook git:(master) grep goroot *.md
02.3.md:上面这个fmt是Go语言的标准库，其实是去goroot下去加载该模块，当然Go的import还支持如下两种方式来加载自己写的模块：

而fmt 包的位置则是在 `GOROOT` 环境变量指定目录下的 `src/pkg/fmt`中。
改进对反射的描述

原句中`所谓反射就是动态运行时的状态。`,去掉形容词就是说`反射就是状态`?

按照The Laws of Reflection中的解释: `Reflection in computing is the ability of a program to examine its own structure, particularly through types;`

可以看出反射是程序的一种能力。FYI.
调整示例程序格式

将程序和输出放在某个代码片段中，应该有格式的统一。

另一个方式是将程序输出放在一个单独的代码片段中，类似 https://gobyexample.com/hello-world
修改对close 的描述
更正笔误
Merge pull request #302 from mikulely/patch-5

改进对反射的描述
HTTP作为协议名时统一使用大写(03.0节)

从下一章看到基本上提到http 这四字母，如果要表示HTTP 协议，都使用了大写。而在表示 net/http 包时都用了小写。故这里表示协议，应该全部大写。