在 Firebase 文档中,我无法相信 Google 自己的语言 Go 不支持实时事件,例如child_changedhttps://firebase.google.com/docs/database/admin/retrieve-data他们的nodejs示例:ref.on("child_changed", function(snapshot) { var changedPost = snapshot.val(); console.log("The updated post title is " + changedPost.title);});有没有人在 Go 中编写了一个函数来监听这些类型的事件?
1 回答

GCT1015
TA贡献1827条经验 获得超4个赞
使用 admin SDK 读取数据的 Firebase 文档包含以下内容:
Go Admin SDK 当前仅支持阻塞读取。它不能用于添加接收实时更新通知的事件监听器。
所以看来 Go SDK 不支持监听更新。
如果您确实需要在您的 Go 应用程序中进行此类更新,您可以考虑为数据库的REST 流 API编写自己的客户端,该客户端会触发 REST SSE 事件。
- 1 回答
- 0 关注
- 161 浏览
添加回答
举报
0/150
提交
取消