发布时间: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
如果对你有用打赏一下吧!
上一篇: go语言压缩文件和解压缩文件类