go-crawler, v1.10.1
Posted on

The library that implements crawling of all relative links for specified ones.
Perform the refactoring: add the extractors.TrimmingExtractor structure and ignore errors from each extractor in the group, instead of logging them.
Change Log
- perform the refactoring:
- link trimming:
- add the
extractors.TrimmingExtractorstructure; - remove the link trimming from the
extractors.DefaultExtractorstructure;
- add the
- fix the
extractors.ExtractorGroupstructure:- ignore errors from each extractor in the group, instead of logging them;
- add the
registers.BasicRegisterstructure:- use in the
registers.RobotsTXTRegisterstructure; - use in the
registers.SitemapRegisterstructure;
- use in the
- link trimming:
- fix the bugs:
- fix the tests of the
checkers.HostChecker.CheckLink()method.
- fix the tests of the
Repository
Link: https://github.com/thewizardplusplus/go-crawler/tree/v1.10.1.
Content: code.
License: MIT.