чего, в случае ошибки, она возвращалась. Сейчас, в конкурентной реализации, я собираю ошибки в канал, потом их ручками враплю через strings.Builder, превращаю это в одну комбинированную ошибку и возвращаю. Нормальный подход?
А нужно все ошибки возвращать?
Можно логировать и возвращать ошибку, что что-то пошло не так. Но в предыдущей реализации код возвращал конкретную ошибку. Даже не знаю как лучше
🤔🤔
https://pkg.go.dev/golang.org/x/sync/errgroup
Спасибо. Глянул исходники, как раз то что нужно
Обсуждают сегодня