Эта ошибка значит, что контекст истёк до завершения операции. Проверь, какой таймаут стоит и достаточен ли он. Обрабатывай через ctx.Err() == context.DeadlineExceeded. Для HTTP-клиента ставь адекватные таймауты. Если база медленная — оптимизируй запрос, а не увеличивай таймаут бесконечно. Важно пробрасывать контекст через всю цепочку вызовов, иначе отмена не дойдёт до нижних слоёв.
Как обработать context deadline exceeded?
Middle
256 просмотровAFK Offer AI
Как работает init() порядок выполнения?