Documentation
¶
Index ¶
- func IsCallbackError(err error) bool
- func IsCrawlError(err error) bool
- func IsDoneError(err error) bool
- func IsWalkError(err error) bool
- type CallbackError
- type CrawlError
- type CrawlFunc
- type Crawler
- func (c Crawler) Crawl(cb CrawlFunc) error
- func (c Crawler) CrawlWithChannels(ctx context.Context, cb CrawlFunc, processing_ch chan *ProcessingRequest, ...)
- func (c Crawler) CrawlWithContext(ctx context.Context, cb CrawlFunc) error
- func (c Crawler) CrawlWithContextAndRequestHandler(ctx context.Context, cb CrawlFunc, req_handler RequestHandlerFunc) error
- type DoneError
- type ProcessingRequest
- type RequestHandlerFunc
- type WalkError
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsCallbackError ¶ added in v0.2.0
func IsCrawlError ¶ added in v0.2.0
func IsDoneError ¶ added in v0.2.0
func IsWalkError ¶ added in v0.2.0
Types ¶
type CallbackError ¶ added in v0.2.0
func NewCallbackError ¶ added in v0.2.0
func NewCallbackError(path string, details error) *CallbackError
func (*CallbackError) Error ¶ added in v0.2.0
func (e *CallbackError) Error() string
func (*CallbackError) String ¶ added in v0.2.0
func (e *CallbackError) String() string
type CrawlError ¶ added in v0.2.0
func NewCrawlError ¶ added in v0.2.0
func NewCrawlError(path string, details error) *CrawlError
func (*CrawlError) Error ¶ added in v0.2.0
func (e *CrawlError) Error() string
func (*CrawlError) String ¶ added in v0.2.0
func (e *CrawlError) String() string
type Crawler ¶
func NewCrawler ¶
func (Crawler) CrawlWithChannels ¶ added in v0.2.0
func (Crawler) CrawlWithContext ¶ added in v0.2.0
func (Crawler) CrawlWithContextAndRequestHandler ¶ added in v0.2.0
type DoneError ¶ added in v0.2.0
type DoneError struct{}
func NewDoneError ¶ added in v0.2.0
func NewDoneError() *DoneError
type ProcessingRequest ¶ added in v0.2.0
type RequestHandlerFunc ¶ added in v0.2.0
type RequestHandlerFunc func(req *ProcessingRequest) bool
type WalkError ¶ added in v0.2.0
func NewWalkError ¶ added in v0.2.0
Click to show internal directories.
Click to hide internal directories.