66分钟
Go语言设计模式18讲
作为一门新兴的编程语言,Go语言在近年来受到越来越多开发者的青睐。】和其他语言一样,Go语言也有自己的一些设计模式和最佳实践,如果没有这些知识点的掌握,可能会给开发带来不小的问题和困扰。 本门课程旨在…
作为一门新兴的编程语言,Go语言在近年来受到越来越多开发者的青睐。】和其他语言一样,Go语言也有自己的一些设计模式和最佳实践,如果没有这些知识点的掌握,可能会给开发带来不小的问题和困扰。
本门课程旨在帮助开发者掌握Go语言的设计模式和最佳实践,解决开发过程中可能遇到的各种问题。
如果学员在Go语言项目开发中遇到了一些项目执行效率低下的问题,学习本门课程可以帮助学员掌握并发模式、工厂模式和外观模式等设计模式,从而提高项目的执行效率。通过实战项目,帮助学员提升代码的可读性,全面掌握Go语言的设计模式
第1章 创建型模式
- 1-1 单例模式
- 1-2 简单工厂
- 1-3 抽象工厂
- 1-4 建造者模式
- 1-5 配置模式
- 1-6 原型模式
第2章 结构型模式
- 2-1 适配器模式
- 2-2 桥接模式
- 2-3 对象树模式
- 2-4 装饰器模式
- 2-5 管道模式
- 2-6 插件模式
第3章 行为模式
- 3-1 链式调用
- 3-2 责任链模式
- 3-3 观察者模式
- 3-4 缓存代理
- 3-5 策略模式
- 3-6 模版方法
南哥
开源项目nocalhost、zadig、horizon、k8s贡献者。