readability for golang
Golang版本是根据readabiliity for node.js以及readability for python所改写,并加入了些自己的,比如支持gzip等。
引用的第三方包
github.com/PuerkitoBio/goquery
github.com/axgle/mahonia
使用方法
package main import ( "fmt" "github.com/ying32/readability" ) func main() { test,err := readability.NewReadability("http://wd.leiting.com/home/news/news_detail.PHP?id=599") if err != nil { fmt.Println("Failed.",err) return } test.Parse() fmt.Println(test.Title) fmt.Println(test.Content) }
源代码
github.com/ying32/readability