Custom error type — это свой тип, реализующий интерфейс error (метод Error() string). Обычно это структура с дополнительными полями: код ошибки, HTTP-статус, внутренняя ошибка. Например, type ValidationError struct { Field, Message string }. Проверяешь через errors.As — он найдёт твой тип в цепочке ошибок. Это мощнее sentinel errors, потому что несёт структурированные данные, а не просто строку.
Что такое custom error type?
Junior
535 просмотровAFK Offer AI
Как создать systemd service?