diff --git a/10.2.md b/10.2.md
index 91375f54..5897c0f3 100644
--- a/10.2.md
+++ b/10.2.md
@@ -116,12 +116,12 @@ $GOROOT/lib/time包中的timeinfo.zip含有locale对应的时区的定义,为
而对于里面的index.tpl里面的资源设置如下:
-// js文件
-
-// css文件
-
-// 图片文件
-
+ // js文件
+
+ // css文件
+
+ // 图片文件
+
采用这种方式来本地化视图以及资源时,我们就可以很容易的进行扩展了。
diff --git a/3.4.md b/3.4.md
index df8baea1..59738931 100644
--- a/3.4.md
+++ b/3.4.md
@@ -111,45 +111,45 @@ handler是一个接口,但是前一小节中的`sayhelloName`函数并没有
按顺序做了几件事:
- 1. 调用了DefaultServerMux的HandleFunc
+ 1 调用了DefaultServerMux的HandleFunc
- 2. 调用了DefaultServerMux的Handle
+ 2 调用了DefaultServerMux的Handle
- 3. 往DefaultServeMux的map[string]muxEntry中增加对应的handler和路由规则
+ 3 往DefaultServeMux的map[string]muxEntry中增加对应的handler和路由规则
- 其次调用http.ListenAndServe(":9090", nil)
按顺序做了几件事情:
- 1. 实例化Server
+ 1 实例化Server
- 2. 调用Server的ListenAndServe()
+ 2 调用Server的ListenAndServe()
- 3. 调用net.Listen("tcp", addr)监听端口
+ 3 调用net.Listen("tcp", addr)监听端口
- 4. 启动一个for循环,在循环体中Accept请求
+ 4 启动一个for循环,在循环体中Accept请求
- 5. 对每个请求实例化一个Conn,并且开启一个goroutine为这个请求进行服务go c.serve()
+ 5 对每个请求实例化一个Conn,并且开启一个goroutine为这个请求进行服务go c.serve()
- 6. 读取每个请求的内容w, err := c.readRequest()
+ 6 读取每个请求的内容w, err := c.readRequest()
- 7. 判断handler是否为空,如果没有设置handler(这个例子就没有设置handler),handler就设置为DefaultServeMux
+ 7 判断handler是否为空,如果没有设置handler(这个例子就没有设置handler),handler就设置为DefaultServeMux
- 8. 调用handler的ServeHttp
+ 8 调用handler的ServeHttp
- 9. 在这个例子中,下面就进入到DefaultServerMux.ServeHttp
+ 9 在这个例子中,下面就进入到DefaultServerMux.ServeHttp
- 10. 根据request选择handler,并且进入到这个handler的ServeHTTP
+ 10 根据request选择handler,并且进入到这个handler的ServeHTTP
mux.handler(r).ServeHTTP(w, r)
- 11. 选择handler:
+ 11 选择handler:
- A. 判断是否有路由能满足这个request(循环遍历ServerMux的muxEntry)
+ A 判断是否有路由能满足这个request(循环遍历ServerMux的muxEntry)
- B. 如果有路由满足,调用这个路由handler的ServeHttp
+ B 如果有路由满足,调用这个路由handler的ServeHttp
- C. 如果没有路由满足,调用NotFoundHandler的ServeHttp
+ C 如果没有路由满足,调用NotFoundHandler的ServeHttp
## links
* [目录]()