Commit Diff
--- main.go +++ main.go @@ -120,7 +120,7 @@ func getPageHead(node *html.Node) *html.Node { } for child := node.FirstChild; child != nil; child = child.NextSibling { - if n := getPageHead(node); n != nil { + if n := getPageHead(child); n != nil { return n } }