github地址:
https://github.com/kai-xx/golang-design-patterns
创建型模式分类-creational
- 单例模式
- 原型模式
- 工厂方法模式
- 抽象工厂模式
- 建造者模式
结构型模式概述-structural
6. 代理模式
7. 适配器模式
8. 桥接模式
9. 装饰模式
10. 外观模式
11. 享元模式
12. 组合模式
行为型模式概述-behavioral
13. 模板方法模式
14. 策略模式
15. 命令模式
16. 责任链模式
17. 状态模式
18. 观察者模式
19. 中介者模式
20. 迭代器模式
21. 访问者模式
22. 备忘录模式
23. 解释器模式