Вебинар: Стратегия без иллюзий: как превращать цели в результаты - 19.08
Анализатор обнаружил вызов метода или функции, возвращаемое значение которых не используется. Вызов некоторых методов и функций не имеет смысла без использования их возвращаемого значения.
Рассмотрим пример такого кода:
req, err := http.NewRequest(....)
....
req.WithContext(ctx)
Из кода видно, что у переменной req типа http.Request вызывается метод WithContext. Данный метод лишь возвращает копию запроса с изменённым контекстом. Поэтому нет смысла вызывать WithContext, не сохраняя при этом http.Request, возвращаемый методом.
Вариант корректного кода:
req, err := http.NewRequest(....)
....
req = req.WithContext(ctx)
Диагностическое правило классифицируется как:
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: