MCPcopy Create free account

hub / github.com/Lichanglu/pholcus / types & classes

Types & classes39 in github.com/Lichanglu/pholcus

StructBaiduNewsData
spiders/baidunews.go:55
StructBaiduNewsItem
spiders/baidunews.go:59
StructCollector
每个爬取任务的数据容器
pipeline/collector/collector.go:14
StructConfig
common/config/config.go:12
InterfaceCrawler
pholcus/crawler/crawler.go:7
TypeAliasDataCell
pipeline/collector/datacell.go:4
InterfaceDeduplicate
common/deduplicate/deduplicate.go:7
StructDeduplication
common/deduplicate/deduplicate.go:12
StructDockerQueue
pipeline/collector/docker.go:10
InterfaceDownloader
The Downloader interface. You can implement the interface by implement function Download. Function Download need to return Page instance pointer that
downloader/downloader.go:10
StructGUISpider
pholcus/gui/guispider.go:19
StructGUISpiderCore
pholcus/gui/guispider.go:14
StructGUISpiderModel
pholcus/gui/guispider.go:26
StructHttpDownloader
The HttpDownloader download response by package net/http. The "html" content is contained in dom parser of package goquery. The "json" content is save
downloader/downloader_http.go:30
StructInputor
GUI输入
pholcus/gui/menu.go:8
StructKV
GUI内容 下拉菜单辅助结构体
pholcus/gui/menu.go:31
StructLogView
pholcus/gui/logview.go:14
StructPholcus
pholcus/pholcus.go:11
InterfacePipeline
pipeline/pipeline.go:11
StructQueue
common/queue/queue.go:3
StructRSS
spiders/spider/rss.go:9
StructReport
reporter/report.go:8
StructReport
config/config.go:27
InterfaceReporter
reporter/reporter.go:3
StructRequest
Request represents object waiting for being crawled.
downloader/context/request.go:12
StructResponse
Response represents an entity be crawled.
downloader/context/response.go:12
StructRule
采集规则单元
spiders/spider/spider.go:129
StructRuleTree
采集规则树
spiders/spider/spider.go:122
InterfaceScheduler
scheduler/scheduler.go:8
StructSpider
spiders/spider/spider.go:10
TypeAliasSpiders
spiders/spider/spiderlist.go:3
StructSrcManage
scheduler/src_manage.go:21
InterfaceSrcManager
SrcManage is an interface that who want implement an management object can realize these functions.
scheduler/src_manage.go:9
Structcrawler
pholcus/crawler/crawl.go:17
Structfilelog
Filelog represents an active object that logs on file to record error or other useful info. The filelog info is output to os.Stderr. The loginst is an
common/mlog/filelog.go:16
Structpipeline
pipeline/pipeline.go:25
Structplog
The plog is a public function combiation for other log objects.
common/mlog/mlog.go:9
Structscheduler
scheduler/scheduler.go:26
Structstrace
Strace represents an active object that strace the processing of spider. The strace info is output to os.Stderr. The loginst is an point of logger in
common/mlog/strace.go:12