Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorCode ¶
type ErrorCode string
ErrorCode — перечисление кодов ошибок
const ( // Ошибки запросов и параметров ErrQueryParamsRequired ErrorCode = "отсутствует обязательный параметр запроса: %s" ErrParamRequired ErrorCode = "параметр %s отсутствует" ErrIDFormat ErrorCode = "неверный формат id: %s" // Ошибки базы данных ErrDBRecordNotFound ErrorCode = "запись не найдена" ErrDBRecordNotFoundV2 ErrorCode = "%s с таким %s: %s не найден(а/о)" ErrDBRuntime ErrorCode = "ошибка выполнения запроса к базе данных" ErrDBBetween ErrorCode = "для оператора BETWEEN требуется 2 значения" ErrDBInvalidOperatorParams ErrorCode = "оператор %s требует от %d до %d параметров, получено %d" ErrDBInvalidValue ErrorCode = "неверное значение для параметра '%s': %v" ErrDBValueTransformation ErrorCode = "ошибка преобразования значения на позиции %d: %v" ErrDBBetweenValue ErrorCode = "неверное значение %s для оператора BETWEEN: %v" ErrDBRuntimeWithEntityWithError ErrorCode = "ошибка при получении %s: %w" ErrDBUpdateError ErrorCode = "ошибка при обновлении %s: %w" ErrDBSaveError ErrorCode = "ошибка при сохранении: %w" ErrConditionNotFound ErrorCode = "условие '%s' не найдено" ErrMapperEntityToResponseError ErrorCode = "ошибка копирования Entity → Response: %w" ErrMapperRequestToEntityWithError ErrorCode = "ошибка копирования Request → Entity: %w" ErrMapperEntityToResponseListError ErrorCode = "ошибка на %d: %w" ErrInvalidEntityType ErrorCode = "неверный тип данных entity: %s" ErrUserRoleNotFound ErrorCode = "роль пользователя не определена" ErrInvalidTokenClaims ErrorCode = "некорректные данные в токене" ErrForbidden ErrorCode = "недостаточно прав" ErrRequestInvalidUserInfo ErrorCode = "недостаточно информации о пользователе в запросе" ErrRefreshTokenAlreadyUsed ErrorCode = "токен уже использовался или не существует" ErrConverterIsNull ErrorCode = "конвертер не может быть nil" ErrRequestBodyMissing ErrorCode = "тело запроса не может быть пустым" )
Click to show internal directories.
Click to hide internal directories.