设计模式整理

Jackey Golang 123 次浏览 0 评论
设计模式的六大原则 开闭原则 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。在软件的生命周期内,因变化、升级和维护对原有代码进行修改,可能会引入错误。所以当软件需要变化时,通过扩展软件实体的行为来实现变化,...

Golang设计模式之桥接模式

Jackey Golang 132 次浏览 0 评论 , ,
创建文件Message.go package bridge // SNS短信 // Email type AbstractMessage interface { SendMessage(text, to string) // 发送快,普通发送 } type MessageImlementer interface { Send(text, to string) //...
Go