Go语言设计模式实战

2022年4月份开始,鉴于团队成员在工程实践方面存在的问题,我写了一些设计模式方面的demos让大家借鉴,目的很简单,就是训练开发人员复用经得起实践检验的解决方案来解决工程复杂度逐渐扩大的问题。

design patterns

实际上,我们做很多事情,都是为了降低解决问题的复杂度。解决问题的途径当然不止一种,但是我们要懂得权衡、降低解决问题的复杂度,这应该是有追求的开发人员的共识。

2024 DF上线后,我在以前相关示例代码的基础上,系统性整理了设计模式的问题背景、模式核心要素、代码示例,最后便有了这个设计模式文集,《Design Patterns in Go》。

欢迎阅读,如果您在阅读过程中发现有错误、疏漏、建议,不要犹豫,请给我提issue。