и обычный обработчик, но через контекст я туда прокидываю сам объект ошибки. Как лучше - через ctx.Value("error"), или через ctx.Err()?
а почему ошибку через контекст, а не явно через ретерн?
как я через ретерн должен передать в функцию ошибку
func Do(...) (Result, error)?
"передать" а не "вернуть"
куда передать и откуда?
в обработчик. Из роутера
Сделай замыкание
замыкание чего?
Обсуждают сегодня