gocollygoquery在引擎盖下使用。您可以调用所有Selection方法,包括Html()。func (*Selection) HTMLfunc (s *Selection) Html() (ret string, e error)Html 获取匹配元素集中第一个元素的 HTML 内容。它包括文本和注释节点。这是获取 html 内容的方法:c.OnHTML("tr", func(e *colly.HTMLElement) { // You can find the elem h, _ := e.DOM.Find("td").Html() fmt.Printf("=> %s \n", h) // ...or you can loop thru all of them elem.DOM.Each(func(_ int, s *goquery.Selection) { h, _ := s.Html() fmt.Printf("=> %s \n", h) })}