摘要:
import "fmt" type A struct { a string } func NewA(aa string) *A { return &A{aa} } func (a *A) Print() { fmt.Printf("%T\n", a) } type B struct { *A } func NewB(aa string) *B { ... 阅读全文
摘要:
golang其interface类型, 实现了动态绑定. 输出结果是: 尤其注意, main函数中, print(&A), 如果传入A, 返回错误: "method has pointer receiver" 这里面的差别, 可以参考 http://blog.csdn.net/timemachine 阅读全文