Go
方法实质上是以方法的 receiver
参数作为第一个参数的普通函数
我们直接来看下面例子中的两个 Go
方法,以及它们等价转换后的函数:
func (t T) M1() <=> F1(t T)
func (t *T)
Go
方法实质上是以方法的 receiver
参数作为第一个参数的普通函数
我们直接来看下面例子中的两个 Go
方法,以及它们等价转换后的函数:
func (t T) M1() <=> F1(t T)
func (t *T)