паралель. столкнулся с проблемой что если одна горутина вовзращает ошибку, то контекст кэнселится и остальные горутины валятся. как быть?
использовать https://pkg.go.dev/github.com/sourcegraph/conc@v0.3.0/pool#ErrorPool
Чтоб запустить горутины в параллель не нужна эррор группа. Для того чтоб их запустить даже вейтгруппа не нужна
ответ не по теме. критиковать выбор способа реализовать функционал я не просил. если я выбрал эрор группу из всех альтернатив значит у меня были на то причины.
спасибо, вы помогли))
ты фанат этой штуки)
видимо, или зря errorGroup взят, или собирайте ошибки в отдельный массив и не возвращайте их в errGroup.Go
Обсуждают сегодня