Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Crawler ¶
type Crawler struct {
// contains filtered or unexported fields
}
func NewCrawler ¶
NewCrawler returns a new Crawler structure
type DefaultMatcher ¶
Match is used to evaluate a Node and determine if it should be crawled.
type DefaultParser ¶
type Recorder ¶
type Recorder struct {
// contains filtered or unexported fields
}
Recorder saves the result of crawling a Node in a graph structure.
func NewRecorder ¶
func (*Recorder) RecordLink ¶
RecordLink creates (or updates) a node and adds an Edge to the Graph
type ResponseData ¶
type Scheduler ¶
type Scheduler struct {
// contains filtered or unexported fields
}
Scheduler schedules a Node for crawling.
func NewScheduler ¶
Click to show internal directories.
Click to hide internal directories.