1.事件总线

事件总线是发布/订阅模式的实现,其中发布者发布数据,并且订阅者可以监听这些数据并基于这些数据作出处理。这使发布者与订阅者松耦合。发布者将数据事件发布到事件总线,总线负责将它们发送给订阅者。

Golang学习篇—实现简单的事件总线(发布订阅模式)--待续

传统的实现事件总线的方法会涉及到使用回调。订阅者通常实现接口,然后事件总线通过接口传播数据。

使用 Go 的并发模型,大多数地方可以使用 channel 来替代回调。

 

相关文章:

  • 2021-10-24
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-22
  • 2021-07-07
  • 2021-05-23
  • 2022-12-23
猜你喜欢
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案