readability for golang
Golang版本是根据readabiliity for node.js以及readability for python所改写,并加入了些自己的,比如支持gzip等。
引用的第三方包
github.com/PuerkitoBio/goquery
github.com/axgle/mahonia
使用方法
1package main 2 3import ( 4 "fmt" 5 6 "github.com/ying32/readability" 7) 8 9func main() { 10 test, err := readability.NewReadability("http://wd.leiting.com/home/news/news_detail.php?id=599") 11 if err != nil { 12 fmt.Println("failed.", err) 13 return 14 } 15 test.Parse() 16 fmt.Println(test.Title) 17 fmt.Println(test.Content) 18} 19
源代码
github.com/ying32/readability