До конца раздачи бесплатных лицензий осталось 00:59:58. Забрать!
Анализатор обнаружил параметр, который ни разу не использовался в теле функции/метода.
Рассмотрим пример, в котором допущена ошибка:
func cardHasLock(width int, // <=
height int,
xScale float64,
yScale float64) {
lockWidth := int(math.Round(float64(height) * xScale))
lockHeight := int(math.Round(float64(height) * yScale))
....
}
Параметр height используется не только при инициализации переменной lockHeight, но и для lockWidth, что является опечаткой. Для корректной инициализации переменной lockWidth нужно использовать параметр width:
lockWidth := int(math.Round(float64(width) * xScale))
Анализатор считает неиспользование параметра допустимым и не выдает предупреждение в следующих случаях:
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: