1 # stompngo - A STOMP 1.1+ Client Package #
5 * Full support of STOMP protocols:
7 1. [Protocol Level 1.0](http://stomp.github.com/stomp-specification-1.0.html)
8 2. [Protocol Level 1.1](http://stomp.github.com/stomp-specification-1.1.html)
9 3. [Protocol Level 1.2](http://stomp.github.com/stomp-specification-1.2.html)
13 * [STOMP 1.0 Protocol](http://stomp.github.com/stomp-specification-1.0.html)
14 * [STOMP 1.1 Protocol](http://stomp.github.com/stomp-specification-1.1.html)
15 * [STOMP 1.2 Protocol](http://stomp.github.com/stomp-specification-1.2.html)
19 Installation requires a working go environment. For current versions of go
22 * go get github.com/gmallard/stompngo
24 The GOPATH environment variable must be set properly.
28 The examples in the included unit tests can be used as a good starting point.
30 Also see the examples project:
32 * [stompngo_examples at github](https://github.com/gmallard/stompngo_examples)
36 The tests for this STOMP client package run against recent releases of:
38 * [ActiveMQ](http://activemq.apache.org/)
39 * [stompserver_ng](https://github.com/gmallard/stompserver_ng)
40 * [Apache Apollo](http://activemq.apache.org/apollo/)
41 * [RabbitMQ](http://www.rabbitmq.com/)
43 See the tests for **relevant environment variables**.
47 Any and all are welcome by pull request or e-mail patch.
51 News and notes will be posted from time to time at the stompngo wiki:
53 * [stompngo wiki](https://github.com/gmallard/stompngo/wiki)
55 Please review and update that on occaision.
57 ## Canonical Repository ##
59 For the record, the canonical repository for this project is at:
61 * [stompngo at github](https://github.com/gmallard/stompngo)
65 Please review issues at the canonical repository. File any new issues there as
68 * [issues](https://github.com/gmallard/stompngo/issues?sort=comments&state=open)
70 ## Contributors (by first author date) ##
72 Contribution information (maintained semiautomatically, best efforts basis):
74 <table border="1" style="width:100%;border: 1px solid black;">
76 <th style="border: 1px solid black;padding-left: 10px;" >
79 <th style="border: 1px solid black;padding-left: 10px;" >
82 <th style="border: 1px solid black;padding-left: 10px;" >
87 <td style="border: 1px solid black;padding-left: 10px;" >
90 <td style="border: 1px solid black;padding-left: 10px;" >
93 <td style="border: 1px solid black;padding-left: 10px;" >
94 <span style="font-weight: bold;" >
97 / allard.guy.m@gmail.com
101 <td style="border: 1px solid black;padding-left: 10px;" >
104 <td style="border: 1px solid black;padding-left: 10px;" >
107 <td style="border: 1px solid black;padding-left: 10px;" >
108 <span style="font-weight: bold;" >
111 / kelsey.hightower@gmail.com
115 <td style="border: 1px solid black;padding-left: 10px;" >
118 <td style="border: 1px solid black;padding-left: 10px;" >
121 <td style="border: 1px solid black;padding-left: 10px;" >
122 <span style="font-weight: bold;" >
125 / allard.guy.m@gmail.com
129 <td style="border: 1px solid black;padding-left: 10px;" >
132 <td style="border: 1px solid black;padding-left: 10px;" >
135 <td style="border: 1px solid black;padding-left: 10px;" >
136 <span style="font-weight: bold;" >
143 <td style="border: 1px solid black;padding-left: 10px;" >
146 <td style="border: 1px solid black;padding-left: 10px;" >
149 <td style="border: 1px solid black;padding-left: 10px;" >
150 <span style="font-weight: bold;" >
153 / mgarvey@monsooncommerce.com
157 <td style="border: 1px solid black;padding-left: 10px;" >
160 <td style="border: 1px solid black;padding-left: 10px;" >
163 <td style="border: 1px solid black;padding-left: 10px;" >
164 <span style="font-weight: bold;" >
167 / joakim.sernbrant@trioptima.com
171 <td style="border: 1px solid black;padding-left: 10px;" >
174 <td style="border: 1px solid black;padding-left: 10px;" >
177 <td style="border: 1px solid black;padding-left: 10px;" >
178 <span style="font-weight: bold;" >
181 / danielcorin@users.noreply.github.com