Как обрабатывать ошибки репозитория в Go
В статье объяснены ErrDuplicate, ErrNotExist, ErrUpdateFailed и ErrDeleteFailed: когда их возвращать из Create/Update/GetByName/Delete и почему пользовательские ошибки важно обрабатывать отдельно от неожиданных сетевых сбоев.
Подробнее: https://gosamples.dev/repository-errors/
#en
@go_in_action | Другие наши каналы
Post #4628
129