Update 10.2.md
添加段落结束落下的句号
操作系统名采用统一的首字母大写。

>  `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 包时都用了小写。故这里表示协议，应该全部大写。
将链接名和被链接文件名进行统一
改进对POST和GET的描述

# 结构上的改进

原来的描述在未引入任何对POST和GET的解释的情况下，先上了两张对POST和GET的抓包图，这势必引起之前没有接触过HTTP协议的同学的困惑。

故将对HTTP POST和 GET的描述放在两张抓图之前，使得条理更加清晰。

# 排版上的调整

1. 将原先中英文句号混用的情况统一成使用中文句号
2. 将原文中 `body` 和 `Body` 混用的情况统一为使用小写版本
3. 将正文中的代码片段使用反斜线进行包裹，如 `EditPosts.aspx?name=test1&id=123456`
将链接名和被链接文件名进行统一
统一语言和专有名词的大小写

+ web => Web
+ GO,go => Go
+ python => Python
+ ruby => Ruby
补上段落结束的句号
Merge pull request #207 from smilefish1987/patch-1

Update 10.2.md