摘要:
DesiginPatternIterator迭代器模式 聚合:数组或者链表等等 以一个统一方式来访问内部实现不同的聚合对象 Iterator: 迭代器。定义遍历元素接口。 ConcretrIterator: 具体迭代器实现。 Aggretate: 聚合对象。 ConcreteAggrete: 聚合对 阅读全文
摘要:
DesignPatternCreate创建型模式 简单工厂模式 go 语言没有构造函数一说,所以一般会定义NewXXX函数来初始化相关类。 NewXXX 函数返回接口时就是简单工厂模式,也就是说Golang的一般推荐做法就是简单工厂。 在这个simplefactory包中只有API 接口和NewAP 阅读全文