Вебинар: Стратегия без иллюзий: как превращать цели в результаты - 19.08
Анализатор обнаружил параметр, который перезаписывается перед использованием. Таким образом значение, переданное в функцию, не учитывается.
Рассмотрим пример такого кода:
func Apply(a Node, b Node) {
a = SkipParenthesize(a)
b = SkipParenthesize(a)
// ....
}
В коде допущена опечатка, из-за чего значение для b вычисляется с помощью параметра a.
Исправленный код:
func Apply(a Node, b Node) {
a = SkipParenthesize(a)
b = SkipParenthesize(b)
// ....
}
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: