Как стать автором
Поиск
Написать публикацию
Обновить
0
0
Андрей Базаров @RunSoFun

Go Software Engineer

Отправить сообщение
func validateUser(id string) error {
    ...

    userInfo, err := db.GetUserInfo(id)
    if err != nil {
        return errors.As(err, &ErrUserInfo) // уточняем ошибку 
    }

    ...
}

Ошибка будет, так как errors.As(err, &ErrUserInfo) возвращает true|false.

Информация

В рейтинге
11 646-й
Откуда
Новосибирск, Новосибирская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer
Senior
Web development
Golang
PostgreSQL