ch5: fix code path

This commit is contained in:
chai2010
2016-01-21 09:58:28 +08:00
parent 3666d2f0e8
commit 20a8cf71b9
7 changed files with 19 additions and 18 deletions

View File

@@ -6,8 +6,8 @@
例子中調用golang.org/x/net/html的部分api如下所示。html.Parse函數讀入一組bytes.解析後返迴html.node類型的HTML頁面樹狀結構根節點。HTML擁有很多類型的結點如text文本,commnets註釋類型在下面的例子中我們 隻關註< name key='value' >形式的結點。
<u><i>golang.org/x/net/html</i></u>
```Go
golang.org/x/net/html
package html
type Node struct {
@@ -37,8 +37,8 @@ func Parse(r io.Reader) (*Node, error)
main函數解析HTML標準輸入通過遞歸函數visit獲得links鏈接併打印出這些links
<u></i>gopl.io/ch5/findlinks1</i></u>
```Go
gopl.io/ch5/findlinks1
// Findlinks1 prints the links in an HTML document read from standard input.
package main
@@ -106,8 +106,8 @@ http://www.google.com/intl/en/policies/privacy/
在函數outline中我們通過遞歸的方式遍歷整個HTML結點樹併輸出樹的結構。在outline內部每遇到一個HTML元素標籤就將其入棧併輸出。
<u><i>gopl.io/ch5/outline</i></u>
```Go
gopl.io/ch5/outline
func main() {
doc, err := html.Parse(os.Stdin)
if err != nil {