golang 常见设计模式

创建型模式 【golang 常见设计模式】1.简单工厂模式
2.工厂方法模式
3.抽象工厂模式
4.创建者模式
5.原型模式
6.单例模式
结构型模式 1.外观模式
2.适配器模式
3代理模式
4.组合模式
5.享元模式
6.装饰模式
7.桥模式
行为型模式 1.中介者模式
2.观察者模式
3.命令模式
4.迭代器模式
5.模板方法模式
6.策略模式
7.状态模式
8.备忘录模式
9.解释器模式
10.职责链模式

    推荐阅读