Go websocket channel-based messaging server