对于接口,应使用组合而非继承的方式扩展;
对于结构体,应定义独立的结构体,而非用嵌套模拟继承。
Go语言最佳实践——面向对象
原文:http://www.cnblogs.com/wenjingu/p/3513233.html