[zeromq-dev] Go bindings for Zyre

Michal Vyskocil michal.vyskocil at gmail.com
Mon Mar 18 12:20:21 CET 2019


Hi Luca,

yes I do! Can you create the project for it, please?

BTW: I mentioned gozyre use CircleCI unlike other ZeroMQ projects, I hope
this is not a problem. Do we have it as an option in zeromq organization?

On Mon, Mar 18, 2019 at 12:02 PM Luca Boccassi <luca.boccassi at gmail.com>
wrote:

> On Mon, 2019-03-18 at 09:41 +0100, Michal Vyskocil wrote:
> > Hi,
> >
> > I spent a few hours writing golang bindings for zyre -
> > https://github.com/gomoni/gozyre
> >
> >
> > API is idiomatic Go. For instance there is no equivalent of
> > zyre_socket method, because polling is supposed to be done in
> > gorutine. Recv method returns interface{}, where consumer must use
> > type switch and type assertion to get the right structure with ZRE
> > message and not opaque  zmsg_t.
> >
> >
> > I believe it can be useful for others, so propose it as official
> > ZeroMQ project I made that MPL licensed, want to use C4 for
> > contributors. The only one difference is that I prefer CircleCI
> > instead of TravisCI - it feels much faster and less magical than
> > Travis to me. What do you think?
>
> Looks good, would you like to move it into the github.com/zeromq org?
>
> --
> Kind regards,
> Luca Boccassi
> -----BEGIN PGP SIGNATURE-----
>
> iQEzBAABCgAdFiEE6g0RLAGYhL9yp9G8SylmgFB4UWIFAlyPecMACgkQSylmgFB4
> UWLFngf9FRX878RjPqhgEeCqpf8l4cEnnQZM2n+exU6i4gwy7T7dfQNkOCV6pcYj
> PJS37aw7EYYPkZJR0UtrCQ97Qs9N9J9fUI4fXf1jxggE8L4/4AcovRTRGzh4fMFw
> z3GFYU31yyfKGT8IoYSn2OTDeVxfLsmRNXoNEw47Ur3lEd/tCu+4MNnG6xVckaAy
> ziUyBo6VuZ+tY1KdP4V8cvhW5hFrt2Rcrdmccr+9afqJIabwg8HcXHY6cp6c9jZk
> VR++1SjwezJn7EB2btkpX9bI0EybqyyFUYojucldQ/wIieyYqsC/D4/xuByi19HP
> of84hm9aWkuukmjgVR56pqVprc57Qw==
> =HhUG
> -----END PGP SIGNATURE-----
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> https://lists.zeromq.org/mailman/listinfo/zeromq-dev
>


-- 
best regards
     Michal Vyskocil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20190318/c96dc25b/attachment.htm>


More information about the zeromq-dev mailing list