我试图分解您的问题,以更好地了解您想要实现的目标
事实:
您正在提供通知 HTML 页面。
在不刷新页面的情况下,您希望在消息到达时更新内容。
Golang 应用程序正在生成消息。
您想使用 RabbitMQ 将 Golang 生成的消息发送到您的通知页面。
一种方法:
RabbitMQ 使用Publisher -> Queue -> Consumer工作流程工作。由于您的消息来自 Golang 应用程序,您可以使用Go RabbitMQ 客户端将消息发送到队列。然后您可以使用AJAX异步使用队列中的消息并更新您的通知页面而不刷新它。
进一步阅读:
希望能帮助到你!