func traverse_html_token(z *html.Tokenizer) { for { if z.Next() == html.ErrorToken { return } token := z.Token() token_type := token.Type fmt.Printf("|token_type:%-20s|token.Data:%-10s|token.Attr:%-10s|\n", token_type, token.Data, token.Attr) } }