A Go interface to ZeroMQ version 3
Go Other
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
examples examples/syncpub.go: using high water mark instead of time delay Aug 22, 2017
LICENSE.txt Added license: BSD 2-Clause License Jun 12, 2014
README.md README: alternatives Jun 7, 2016
doc.go
dummy.c Added file dummy.c for a build time error message if cgo is disabled Oct 7, 2015
errors.go Compile time version check Oct 26, 2015
polling.go New methods: Poller.Remove and Poller.RemoveBySocket Mar 16, 2017
reactor.go typos; readme Feb 24, 2016
socketevent_test.go Replaced examples by tests Dec 22, 2015
socketget.go Compile time version check Oct 26, 2015
socketget_unix.go Compile time version check Oct 26, 2015
socketget_windows.go Compile time version check Oct 26, 2015
socketset.go Compile time version check Oct 26, 2015
utils.go
zmq3.go Don't panic in init() Jun 1, 2017
zmq3.h Compile time version check (edit) Oct 26, 2015
zmq3_test.go Fix in TestPoller, closing sockets Feb 17, 2016

README.md

A Go interface to ZeroMQ version 3.

Go Report Card GoDoc

For ZeroMQ version 4, see: http://github.com/pebbe/zmq4

For ZeroMQ version 2, see: http://github.com/pebbe/zmq2

Including all examples of ØMQ - The Guide.

Keywords: zmq, zeromq, 0mq, networks, distributed computing, message passing, fanout, pubsub, pipeline, request-reply

See also

  • Mangos — An implementation in pure Go of the SP ("Scalable Protocols") protocols
  • go-nanomsg — Language bindings for nanomsg in Go
  • goczmq — A Go interface to CZMQ

Install

go get github.com/pebbe/zmq3

Docs