wsq

module
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 25, 2022 License: MIT

README

WSQ

Go Reference

WSQ allows web clients to use NSQ (a realtime distributed messaging platform) over websocket connections and communicate with any other service that uses the same NSQ cluster.

WSQ is licensed under MIT License.

Features

  • Write to a topic
  • Subscribe to a topic and read from it
  • Support arbitrary serialization on the NSQ side
  • Support arbitrary serialization on the Websocket side
  • Authentication
  • Filter incoming messages

How to contribute

WSQ project on Codeberg

Contributions in any form are always welcome. Feel free to report issues, provide feedback, suggest features, and submit pull requests.

Running the Demo

Prerequisites:

Execute the following command:

./_demo/run

Your preferred browser should open automatically. Let the demo UI some time to load after that.

Directories

Path Synopsis
pkg
wsq
Package wsq is a lightweight framework for building a websocket server that communicates with the NSQ messaging platform.
Package wsq is a lightweight framework for building a websocket server that communicates with the NSQ messaging platform.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL