До конца раздачи бесплатных лицензий осталось 00:59:58. Забрать!
Анализатор обнаружил потенциально ошибочную последовательность символов =+, =- или =!. Возможно, это опечатка, и следует использовать оператор +=, -= или != соответственно.
Рассмотрим пример:
var size, delta int
...
size =+ delta
В коде происходит присваивание переменной size значения переменной delta после выполнения операции унарного плюса. При этом унарный плюс и оператор присвоения сцеплены друг с другом. С большой вероятностью здесь опечатка, и к переменной size хотели прибавить значение переменной delta c помощью оператора +=.
Исправленный вариант:
var size, delta int
...
size += delta
Варианты кода, на который анализатор не будет выдавать предупреждение:
size += delta
size = +delta
Также диагностическое правило ищет опечатки вида A =- B и A =! B.
Данная диагностика классифицируется как:
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: