Почему 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) } |
"Почему не паника? Почему это вообще работает?!"