М
Т.е.
c := colly.NewCollector()
stop := false
c.OnError(func(_ *colly.Response, _ error) {
stop = true
})
for !stop {
c.Visit("your url")
}
А уже в разрезе парсинга дергать панику
Или так тоже не прокатит?
это антипаттерн — если коллбэк уедет в горутину, то паника убьёт приложение целиком