go常用设计模式

发布时间:2021-12-14编辑:lianpenglin阅读(1536)

    go语言开发中常用设计模式总览

    设计模式大致可以分为创建型模式、结构型模式、行为型模式三大类

    创建型模式:

        1、单例模式

        2、简单工厂模式

        3、抽象工厂模式

        4、工厂方法模式

        5、建造者模式

        6、原型模式

    结构型模式:

        1、访问者模式

        2、策略模式

        3、模板模式

        4、状态模式

        5、观察者模式

        6、备忘录模式

        7、中介者模式

        8、迭代器模式

        9、解释器模式

        10、命令模式

        11、责任链模式

    行为型模式:

        1、适配器模式

        2、桥接模式

        3、组合模式

        4、装饰模式

        5、外观模式

        6、享元模式

        7、外观模式

        8、代理模式

        9、选项模式

标签golang

如果对你有用打赏一下吧!