考虑下面的例子
type Employee struct {
Firstname string
// other fields
}
func (e *Employee) SetName(name string) {
e.Firstname = name // type 1
(*e).firstName = name // type 2
在这里访问属性的类型 1 和类型 2 有什么区别?我们什么时候应该使用一个而不是另一个?
MM们
相关分类