《golang设计模式》第三部分·行为型模式-01-责任链模式(Chain of Responsibility)
文章目录1概念1.1角色1.2类图2.代码示例2.1设计2.2代码2.3类图1概念责任链(ChainofResponsibility)是指将客户端请求处理的不同职责对象组成请求处理链。客户端只需要将请求交付到该链上,而不需要关心链上含有哪些对象。请求处理链上的对象收到请求后,执行自身业务职责,并将该请求传递到下一个链节点。由于客户端不需要了解责任链上节点对象的具体类型,大大降低了客户端与请求处理对