设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 从本节开始,陆续介绍设计模式,该设计模式采用Go语言编码实现。 01_简单工厂模式 02_工厂方法模式 03_抽象工厂模式 04_单例模式 05_原型模式 06_建造者模式 07_适配器模式 08_组合模式