项目作者: aQuaYi

项目描述 :
implement patterns in Go language
高级语言: Go
项目地址: git://github.com/aQuaYi/Patterns-in-Go.git
创建时间: 2019-02-21T01:27:28Z
项目社区:https://github.com/aQuaYi/Patterns-in-Go

开源协议:MIT License

下载


Go 语言模式

本项目记录了 Go 语言中使用模式的方法。

SOLID 原则

设计模式 (Design Patterns)

设计模式 总结了面向对象中常见 23 中模式。
设计模式是为了应对软件设计需求的变化。不会变化的软件,不需要设计模式。

并发模式

Go 语言是天生的并发语言。

重构方法

软件之软,在于重构。
不预判软件未来的变化,始终以最适合当前需求的方式编写代码,就需要掌握重构的技巧。