💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
有些网站的列表链接不按常理出牌,如 /list?start=0&limit=10,可以用自定义栏目解决这个链接 ``` package main import ( "github.com/PeterYangs/article-spider/fileTypes" "github.com/PeterYangs/article-spider/form" "github.com/PeterYangs/article-spider/spider" ) func main() { f := form.Form{ Host: "http://ly.8090.com", ChannelFunc: func(form form.Form) []string { return []string{"/gongl/1.html", "/gongl/2.html", "/gongl/3.html"} }, ListSelector: "#game_center_right > div > div > ul > li", ListHrefSelector: "a", DetailFields: map[string]form.Field{ "title": {Types: fileTypes.SingleField, Selector: "#game_center_right > div > div.news_con_txt > div.game_read_tit > h1"}, }, DetailMaxCoroutine: 1, } spider.Start(f) } ``` **ChannelFunc**是设置列表链接的函数,返回一个 **[]string**,设置ChannelFunc后,Channel、Limit、PageStart将失效,会直接使用此函数返回的栏目链接