Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Вебинар: Зачем тестировщику нужна безопасность? - 16.04

menu mobile close menu
Проверка проектов
Дополнительная информация
toggle menu Оглавление

V8002. Variable is assigned to itself.

03 Апр 2026

Анализатор обнаружил потенциальную ошибку, связанную с тем, что значение переменной присваивается само себе.

Рассмотрим пример:

type User struct {
    name string
}

func (u *User) SetName (name string) {
    name = name
}

В параметр name записывается его собственное значение, что является ошибкой. Для её исправления нужно присваивать значение параметра в поле u.name:

func (u *User) SetName (name string) {
    u.name = name
}