golang-design-pattern 《研磨设计模式》的golang实现 ✅ 简单工厂模式 02 ✅ 外观模式 03 ✅ 适配器模式 04 ✅ 单例模式 05 ✅ 工厂模式 06 ✅ 抽象工厂模式 07 ✅ 生成器模式 08 ✅ 原型模式 09 ✅ 中介者模式 10 ✅ 代理模式 11 ✅ 观察者模式 12 ✅ 命令模式 13 ✅ 迭代器模式 14 ✅ 组合模式 15 ✅ 模板方法模式 16 ✅ 策略模式 17 ✅ 状态模式 18 ✅ 备忘录模式 19