[zeromq-dev] Go bindings for Zyre

Michal Vyskocil michal.vyskocil at gmail.com
Mon Mar 18 22:34:41 CET 2019


Hi Luca,

here we are

https://github.com/gomoni/gozyre/invitations

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

> The CI is per project, so it's really up to you which service you
> prefer to use.
>
> Add my user as admin on the project, and then I'll move it over and
> make you an admin
>
> On Mon, 2019-03-18 at 12:20 +0100, Michal Vyskocil wrote:
> > 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
> >
> >
> > _______________________________________________
> > zeromq-dev mailing list
> > zeromq-dev at lists.zeromq.org
> > https://lists.zeromq.org/mailman/listinfo/zeromq-dev
> --
> Kind regards,
> Luca Boccassi
> -----BEGIN PGP SIGNATURE-----
>
> iQEzBAABCgAdFiEE6g0RLAGYhL9yp9G8SylmgFB4UWIFAlyPgoUACgkQSylmgFB4
> UWJSYAf+P9TSSySG+TKZH7qZUIKhQPUDS+NzIGfYExHAJHIqaLOBdpqYLjXeUYly
> 7WCkEAUpj+Xn0Lf5RkJERdwSypLCkZ31o9ylMihHgfkifzQY1kMXPTi8gqQBHeD8
> 0mHKt3iZP/d9k2Y1rAr85Lu6YwJQcZB6AHDQyV6Wif/l7wGKzalVLkJU1sGrqJES
> Os3HxON1AZgKCC1YPmb4OppulXc7Vmn3QhsMmQEqs8kph4BA3WzbpMkcWv1qAJ3x
> 5BWXCEnshd66QOAJwM7BHHX/r7coOnqIUVhHwgd/nJqLB5YcRXqmvu91Ui6NhJ08
> JpomaC8GZ6tIw9bY7FqlZCBa4e8RUg==
> =UrdS
> -----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/9f828083/attachment.htm>


More information about the zeromq-dev mailing list