Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top
menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

V8032. The return value of the function is required to be used.

22 Июн 2026

Анализатор обнаружил вызов метода или функции, возвращаемое значение которых не используется. Вызов некоторых методов и функций не имеет смысла без использования их возвращаемого значения.

Рассмотрим пример такого кода:

req, err := http.NewRequest(....)
....
req.WithContext(ctx)

Из кода видно, что у переменной req типа http.Request вызывается метод WithContext. Данный метод лишь возвращает копию запроса с изменённым контекстом. Поэтому нет смысла вызывать WithContext, не сохраняя при этом http.Request, возвращаемый методом.

Вариант корректного кода:

req, err := http.NewRequest(....)
....
req = req.WithContext(ctx)