diff --git a/eBook/16.0.md b/eBook/16.0.md index 1235b33..fa8a131 100644 --- a/eBook/16.0.md +++ b/eBook/16.0.md @@ -10,7 +10,7 @@ - 永远不要使用`new()`一个map,一直使用make(参考[第8章](08.0.md)) - 当为一个类型定义一个String()方法时,不要使用`fmt.Print`或者类似的代码(参考[10.7小节](10.7.md)) - 永远不要忘记当终止缓存写入时,使用`Flush`函数(参考[12.2.3小节](12.2.md)) -- 永远不要忽略错误提示,忽略错误会导致程序奔溃(参考[13.1小节](13.1.md)) +- 永远不要忽略错误提示,忽略错误会导致程序崩溃(参考[13.1小节](13.1.md)) - 不要使用全局变量或者共享内存,这会使并发执行的代码变得不安全(参考[14.1小节](14.1.md)) - `println`函数仅仅是用于调试的目的 diff --git a/eBook/examples/chapter_15/http_fetch2.go b/eBook/examples/chapter_15/http_fetch2.go index e109f7d..7a48ea5 100644 --- a/eBook/examples/chapter_15/http_fetch2.go +++ b/eBook/examples/chapter_15/http_fetch2.go @@ -15,6 +15,7 @@ func main() { fmt.Println("Please enter the url...") url, err := inputReader.ReadString('\n') url = strings.TrimSuffix(url, "\r\n") + url = strings.TrimSpace(url) checkError(err) res, err := http.Get(url) checkError(err)