Debug调试
有时,将一些 log.Println() 函数调用放置到回调中就足够了,但有时却不然。 Colly 具有内置的收集器调试功能。可以使用调试器接口和不同类型的调试器实现。
1.将Debug日志关联到一个 Collector
附加基本日志记录调试器需要来自 Colly 存储库的调试包。
go
import (
"github.com/gocolly/colly"
"github.com/gocolly/colly/debug"
)
func main() {
c := colly.NewCollector(colly.Debugger(&debug.LogDebugger{}))
// [..]
}
2. 实现自定义调试器
您可以通过实现 debug.Debugger 接口来创建任何类型的自定义调试器。 LogDebugger 就是一个很好的例子。