Почему SetName не работает?

Пользователь

от richie_mayert , в категории: Golang , 5 дней назад

Почему SetName не работает?

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
package main


import "fmt"


type User struct {
	name string
}


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


func main() {
	var u *User
	u.SetName("Gopher")
	fmt.Println("Name:", u.name)
}

"Почему не паника? Почему это вообще работает?!"

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

Нет ответов