我不理解在访问结构体字段时,结构体字面量和结构体指针之间的区别。它们在内部行为上是否有所不同?
type Person struct {
Name string
}
p := &Person{Name: "Alice"}
u := Person{Name: "Bob"}
fmt.Println(p.Name) // any difference ?
fmt.Println(u.Name) // any difference ?
我搜索过这个问题,但是找到的文章都解释了值和指针之间的区别,或者是关于把值传递给方法与把指针传递给方法之间的差异。这些并不是我想知道的。