该Golang语言规范状态:
任何其他类型T的方法集都包含具有接收器类型的所有方法T。对应指针类型的方法集*T是具有接收器*T或的所有方法的集T(即,它也包含的方法集T)。
T
*T
为什么是这样?为什么接收T到的方法属于为其设置的方法,*T反之亦然?
富国沪深
相关分类