除了模板之外还有其他方法可以在Go和html页面之间进行通信吗?使用像postmessages这样的东西?
场景:: - >流式传播Twitter Api
流式api呼叫,在可用时使用新内容进行更新;
想要使用最新内容更新网页,保持原始内容不变。
想避免使用NaCl ......因为它只适用于铬
答案 0 :(得分:1)
答案 1 :(得分:1)
使用websockets或server sent events将事件从服务器推送到浏览器客户端。
将gorilla/websocket包用于websockets。 x/net/websocket包也可用,但它是协议does not work with recent versions of Chrome的部分实现。
服务器发送的事件非常简单,实际上并不需要帮助程序包。请参阅this example以开始使用服务器发送的事件。
答案 2 :(得分:1)
这不是Go。客户端即浏览器必须能够处理持久连接。所以这里没什么新意
使用Go on server端可以轻松实现任何技术。没有什么棘手的。