descriptionSTOMP 1.1+ Client in go
repository URLhttps://github.com/gmallard/stompngo.git
ownerallard.guy.m@gmail.com
last changeSun, 17 Nov 2019 18:33:54 +0000 (17 13:33 -0500)
last refreshThu, 21 Nov 2024 07:47:05 +0000 (21 08:47 +0100)
content tags
add:
README.md

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:

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 (by first author date)

Contribution information (maintained semiautomatically, best efforts basis):

First Author Date (Commit Count) Name / E-mail
2011-10-10 (0240) gmallard / <allard.guy.m@gmail.com>
2014-02-02 (0001) Kelsey Hightower / <kelsey.hightower@gmail.com>
2014-12-12 (0001) Logan Attwood / <logan@therounds.ca>
2015-04-16 (0002) Max Garvey / <mgarvey@monsooncommerce.com>
2016-04-11 (0001) Joakim Sernbrant / <joakim.sernbrant@trioptima.com>
2016-07-30 (0120) Guy M. Allard / <allard.guy.m@gmail.com>
2017-03-01 (0001) Dan Corin / <danielcorin@users.noreply.github.com>
2017-05-05 (0001) Jason Libbey / <jlibbey@uber.com>
2017-06-05 (0001) Dan Corin / <dancorin@uber.com>
2017-11-06 (0006) tomsawyer / <tomsawyer126@gmail.com>
2017-11-20 (0001) itomsawyer / <tomsawyer126@gmail.com>
2018-03-12 (0001) GAOXIANG4 / <gaoxiang4@kingsoft.com>
shortlog
2019-11-17 Guy M. AllardVersion bump.go1masterv1.0.13
2019-11-17 Guy M. AllardOptional DISCONNECT timeout when using STOMP_MAXDISCTO
2019-11-17 Guy M. AllardAdd log message to DISCONNECT.
2019-11-10 Guy M. AllardA correction to the previous commit.
2019-11-09 Guy M. AllardAllow optional STOMP frame, rather than CONNECT.
2019-11-02 Guy M. AllardAddress races for conn.connected.
2019-11-01 Guy M. AllardSkip test if broker is Artemis.
2019-11-01 Guy M. AllardAddress issue #50.
2019-10-27 Guy M. AllardCopyright date update.
2019-07-22 Guy M. AllardVersion bump.v1.0.12
2019-07-21 Guy M. AllardMore work on version and semver.
2019-07-20 Guy M. AllardVersion is closer to semver description.
2019-07-20 Guy M. AllardCorrect spelling in error message.
2019-06-30 Guy M. AllardFix issue #47, header decoding.
2019-06-30 Guy M. AllardModification level bump.
2019-05-08 Guy M. AllardAdd a basic go.mod file.
...
tags
5 years ago v1.0.13
5 years ago v1.0.12
6 years ago v1.0.11
6 years ago v1.0.10
6 years ago v1.0.9
7 years ago v1.0.8
7 years ago v1.0.7
7 years ago v1.0.6
7 years ago v1.0.5
8 years ago v1.0.4
8 years ago v1.0.3
8 years ago v1.0.2
8 years ago v1.0.1
heads
4 years ago dev
5 years ago master
5 years ago go1
8 years ago blockwork