参考 https://design-patterns.readthedocs.io/zh_CN/latest/index.html https://github.com/senghoo/golang-design-pattern 设计模式 创建型模式 简单工厂模式( Simple Factory Pattern ) Golang实现 工厂方法模式(Factory Method Pattern) Golang实现 抽象工厂模式(Abstract Factory) Golang实现 建造者模式 Golang实现 单例模式 Golang实现 结构型模式 适配器模式 Golang实现 桥接模式 Golang实现 装饰模式 Golang实现 外观模式 Golang实现 享元模式 Golang实现 代理模式 Golang实现 行为型模式 命令模式 Golang实现 中介者模式 Golang实现 观察者模式 Golang实现 状态模式 Golang实现 策略模式 Golang实现