Golang學習篇—實現簡單的事件總線(發佈訂閱模式)--待續

1.事件總線 事件總線是發佈/訂閱模式的實現,其中發佈者發佈數據,並且訂閱者可以監聽這些數據並基於這些數據作出處理。這使發佈者與訂閱者鬆耦合。發佈者將數據事件發佈到事件總線,總線負責將它們發送給訂閱者。 傳統的實現事件總線的方法會涉及到使用回調。訂閱者通常實現接口,然後事件總線通過接口傳播數據。 使用 Go 的併發模型,大多數地方可以使用 channel 來替代回調。
相關文章
相關標籤/搜索