@calculator212

Как лучше реализовать возвращение нескольких ошибок?

В общем возник такой вопрос, обычно в функциях возвращают только одну конкретную ошибку. Но если например нужно вернуть несколько ошибок, то нормально ли вернуть просто слайс или есть практики получше?
  • Вопрос задан
  • 82 просмотра
Решения вопроса 1
@micronull
Недавно как раз записал видео на тему обработок ошибок. Включая про возврат нескольких типов.

Если вкратце.
До 1.20 можно использовать multierr от uber.
После 1.20 рекомендую использовать `errors.Join`.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы