Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Go language library for STOMP protocol (Moved to github.com/go-stomp)
Go
branch: master
Failed to load latest commit information.
examples/client_test go 1.1 fmt, fix empty function in example_test.go
frame implement frame.ParseHeartBeat function and test
server Added comment for unnecessary panic statements for go 1.1, were requi…
stompd Have a very basic stompd working. Quite a few TODOs before this could…
testutil get all unit tests working again
.gitattributes Removed server package. Fixed CRLF line endings with .gitattributes.
.gitignore testing
README.md Update README.md to record change of repository
ack.go go 1.1 fmt, fix empty function in example_test.go
conn.go Fix errors introduced by fribeiro1's pull request
conn_test.go Added test for nonstandard header (x-max-length)
encode.go move encode, version to stomp package
encode_test.go move encode, version to stomp package
errors.go implement heart-beat in stomp.Conn, add unit test for read timeout
example_test.go go 1.1 fmt, fix empty function in example_test.go
frame.go go 1.1 fmt, fix empty function in example_test.go
frame_test.go convert client, queue and topic packages to use stomp package instead…
header.go go 1.1 fmt, fix empty function in example_test.go
header_test.go move encode, version to stomp package
id.go go 1.1 fmt, fix empty function in example_test.go
id_test.go added examples, more testing, started to move Frame out of message pa…
license.txt add license file
message.go go 1.1 fmt, fix empty function in example_test.go
reader.go got client_test working with rabbitmq
reader_test.go implement heart-beat in stomp.Conn, add unit test for read timeout
stomp.go go 1.1 fmt, fix empty function in example_test.go
stomp_test.go added examples, more testing, started to move Frame out of message pa…
subscription.go go 1.1 fmt, fix empty function in example_test.go
transaction.go go 1.1 fmt, fix empty function in example_test.go
validator.go implement heart-beat in stomp.Conn, add unit test for read timeout
version.go include NACK support in testing
writer.go go 1.1 fmt, fix empty function in example_test.go
writer_test.go moving client code to use Frame type in stomp package (tests not pass…

README.md

stomp

This repo has now moved to https://github.com/go-stomp/stomp. See https://gopkg.in/stomp.v1

Go language implementation of a STOMP client library.

Features:

  • Supports STOMP Specifications Versions 1.0, 1.1, 1.2
  • Protocol negotiation to select the latest mutually supported protocol
  • Heart beating for testing the underlying network connection
  • Tested against RabbitMQ v3.0.1

For more information see http://godoc.org/github.com/jjeffery/stomp

Also contains a package for implementing a simple STOMP server. Supports in-memory queues and topics, but can be easily extended to support other queue storage mechanisms.

For more information on the STOMP server package see http://godoc.org/github.com/jjeffery/stomp/server

Something went wrong with that request. Please try again.