Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08
Анализатор обнаружил потенциальную ошибку, связанную с тем, что переменной присваивается её собственное значение.
Рассмотрим пример:
change(width, height, length) {
this.width = width;
this.height = height;
length = length;
}
Из кода видно, что поля объекта должны были получить значения одноимённых параметров метода. Однако из-за опечатки допущена ошибка: вместо модификации поля length параметру со схожим именем было присвоено его же значение.
Пример корректного кода:
change(width, height, length) {
this.width = width;
this.height = height;
this.length = length;
}
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: