我试图分解您的问题,以更好地了解您想要实现的目标

事实:

  1. 您正在提供通知 HTML 页面。

  2. 在不刷新页面的情况下,您希望在消息到达时更新内容。

  3. Golang 应用程序正在生成消息。

  4. 您想使用 RabbitMQ 将 Golang 生成的消息发送到您的通知页面。

一种方法:

RabbitMQ 使用Publisher -> Queue -> Consumer工作流程工作。由于您的消息来自 Golang 应用程序,您可以使用Go RabbitMQ 客户端将消息发送到队列。然后您可以使用AJAX异步使用队列中的消息并更新您的通知页面而不刷新它。

进一步阅读:

希望能帮助到你!