NotFound: вернуть голый nil
Проверка err != nil срабатывает «на пустом месте»: в интерфейс вернулся типизированный nil ((*userErr)(nil)). Исправьте notFound: верните голый nil, а не nil-указатель конкретного типа.
Показать решение
GolangРешение
func notFound() error {
return nil
}Записаться на разбор
10 000 ₽ · 60 минут · онлайн