/golang-design-pattern

《图解设计模式》读书笔记

Primary LanguageGoMIT LicenseMIT

Go 语言设计模式

Go 语言设计模式的实现代码,Quick Start

Table of Contents generated with DocToc

图解设计模式分类

适应设计模式

交给子类

生成实例

分开考虑

一致性

访问数据结构

简单化

管理状态

避免浪费

用类来实现

GoF 设计模式分类

创建型设计模式

结构性设计模式

行为型设计模式

感谢

一直都想学习设计模式,但也只是想了,直到被 vasily 刺激 你能别写哈巴代码了吗,于是痛定思痛买了本图解设计模式研读。由于平时又忙,周末又懒, 断断续续看了一个半月,终于读完了。收获很多,系统的了解了 GoF 设计模式,Golang 的使用也有所进步(可能),但离写出非常漂亮的代码还有段距离,用书中的话与大家共勉,Enjoy Patterns!

本 repo 参考了 senghoo/golang-design-pattern 的项目结构,代码实现和类图参考了 Refactoring.Guru 设计模式