Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08
Анализатор обнаружил одинаковые подвыражения в левой и правой части составного оператора присваивания (+=, -=, *=, \=). Возможно, эта операция содержит ошибку либо может быть упрощена.
Рассмотрим пример:
x += x + 5
Возможно, программист хотел прибавить к переменной x значение 5, но ошибся и указал переменную x два раза. Корректный код может выглядеть так:
x += 5
Возможно, код написан правильно. Однако читать такое выражение сложно, и лучше переписать его, заменив два сложения x умножением на 2. Более читабельный вариант:
x = x * 2 + 5;
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: