WAMP is websocket-based, which allows browsers to be first-class citizens. It supports PubSub and RPC out of the box, handles message framing, and uses JSON for message serialization. It's ideal for our topic-based broadcast needs.
Currently the best WAMP Golang option is Turnpike. It still does not support RPC properly, but we can survive purely on the broadcast capabilities for awhile, and contribute to Turnpike development in the meantime.
http://wamp.ws/
WAMP is websocket-based, which allows browsers to be first-class citizens. It supports PubSub and RPC out of the box, handles message framing, and uses JSON for message serialization. It's ideal for our topic-based broadcast needs.
Currently the best WAMP Golang option is Turnpike. It still does not support RPC properly, but we can survive purely on the broadcast capabilities for awhile, and contribute to Turnpike development in the meantime.