Вебинар: Go-Go-Gadg...Error? Смотрим, как ошибаются Go разработчики! - 26.08
Анализатор обнаружил потенциальную ошибку, связанную с тем, что значение переменной присваивается само себе.
Рассмотрим пример:
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
}
Была ли полезна эта страница документации?
Мы ответим вам на:
Если вы так и не получили ответ, пожалуйста, проверьте, отфильтровано ли письмо в одну из следующих стандартных папок: