Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08
Анализатор обнаружил одинаковые подвыражения в левой и правой части составного оператора присваивания. Возможно, эта операция содержит ошибку, не имеет смысла или может быть упрощена.
Рассмотрим пример:
x -= x - 5
В данном случае переменной x будет присвоено значение 5. Предполагалось, что из переменной x нужно вычесть значение 5. Тогда корректный код может выглядеть так:
x = x - 5
Либо так:
x -= 5
Правило также работает для следующих операторов: +=, *=, /= и %=.
Взгляните на примеры ошибок, обнаруженных с помощью диагностики V8011. |
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: