Skip to content

A STOMP Client package for go developers, supporting all STOMP specification levels.

License

Notifications You must be signed in to change notification settings

gmallard/stompngo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stompngo - A STOMP 1.0, 1.1 and 1.2 Client Package

Features

References

Installation

Installation requires a working go environment. For current versions of go issue:

  • go get github.com/gmallard/stompngo

The GOPATH environment variable must be set properly.

It is also possible to just clone the stompngo repository to any location of choice, and use go modules to locate it.

Examples

The examples in the included unit tests can be used as a good starting point.

Also see the examples project:

QA

The tests for this STOMP client package run against recent releases of:

See the tests for relevant environment variables.

NOTE: For testing with rabbitmq, you also need export STOMP_RMQ="/" due to the default vhost of rabbitmq is "/" instead of "localhost".

Contributions

Any and all are welcome by pull request or e-mail patch.

Wiki

News and notes will be posted from time to time at the stompngo wiki:

Please review and update that on occaision.

Canonical Repository

For the record, the canonical repository for this project is at:

Issues

Please review issues at the canonical repository. File any new issues there as well:

Contributors List

See CONTRIBUTORS.md.

About

A STOMP Client package for go developers, supporting all STOMP specification levels.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages