go 框架使用问题

  1. 框架限定参数为结构体时,扩展出的方法传参数都要设置参数为该结构体,无法重命名。导致自己写的扩展方法无法利用与其他的地方。
  2. 框架限定函数类型时,扩展出的方法无法重命名 方法类型。导致自己实现的package都是这个框架的方法类型,导致自己的package不具有移植性。
  3. go编程多态性实现,利用接口定义,传接口类型
  4. golang方法重用,类似继承的实现,
  5. 多用组合,少实现继承

发表评论

电子邮件地址不会被公开。 必填项已用*标注