https://github.com/pebbe/zmq3
A Go interface to ZeroMQ version 3
https://github.com/pebbe/zmq3
Last synced: 14 days ago
JSON representation
A Go interface to ZeroMQ version 3
- Host: GitHub
- URL: https://github.com/pebbe/zmq3
- Owner: pebbe
- License: bsd-2-clause
- Created: 2013-02-24T17:39:36.000Z (about 13 years ago)
- Default Branch: master
- Last Pushed: 2025-05-11T14:34:34.000Z (10 months ago)
- Last Synced: 2025-07-01T06:44:19.551Z (9 months ago)
- Language: Go
- Homepage:
- Size: 283 KB
- Stars: 133
- Watchers: 11
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-go - zmq3 - A Go interface to ZeroMQ version 3 - ★ 127 (Messaging)
README
A Go interface to [ZeroMQ](http://www.zeromq.org/) version 3.
[](https://goreportcard.com/report/github.com/pebbe/zmq3)
[](https://godoc.org/github.com/pebbe/zmq3)
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](http://zguide.zeromq.org/).
Keywords: zmq, zeromq, 0mq, networks, distributed computing, message passing, fanout, pubsub, pipeline, request-reply
### See also
* [go-zeromq/zmq4](https://github.com/go-zeromq/zmq4) — A pure-Go implementation of ØMQ (ZeroMQ), version 4
* [goczmq](https://github.com/zeromq/goczmq) — A Go interface to CZMQ
* [Awesome Go: Messaging] — Libraries that implement messaging systems
## Requirements
zmq3 is just a wrapper for the ZeroMQ library. It doesn't include the
library itself. So you need to have ZeroMQ installed, including its
development files. On Linux and Darwin you can check this with (`$` is
the command prompt):
```
$ pkg-config --modversion libzmq
3.2.5
```
The Go compiler must be able to compile C code. You can check this
with:
```
$ go env CGO_ENABLED
1
```
You can't do cross-compilation. That would disable C.
## Install
go get github.com/pebbe/zmq3
## Docs
* [package help](http://godoc.org/github.com/pebbe/zmq3)
* [wiki](https://github.com/pebbe/zmq4/wiki) (for zmq4)