implement patterns in Go language
本项目记录了 Go 语言中使用模式的方法。
设计模式 总结了面向对象中常见 23 中模式。设计模式是为了应对软件设计需求的变化。不会变化的软件,不需要设计模式。
Go 语言是天生的并发语言。
软件之软,在于重构。不预判软件未来的变化,始终以最适合当前需求的方式编写代码,就需要掌握重构的技巧。