Re: plan for Go implementation of Plasma

2018-12-19 Thread Kouhei Sutou
a GLib. I think that Go bindings for Plasma shouldn't export GLib related API when we use Plasma GLib. I can help when we use Plasma GLib. Thanks, -- kou In "Re: plan for Go implementation of Plasma" on Wed, 19 Dec 2018 17:23:58 -0500, Dustin Long wrote: > Neat! Thank you

Re: plan for Go implementation of Plasma

2018-12-19 Thread Dustin Long
Neat! Thank you for the suggestions, I'll take a look into these other approaches. Sticking with cgo does sound promising; I had dismissed it due to needing to maintain a C interface, but if there's already some bindings that might become official, that negates that issue. On Wed, Dec 19, 2018 at

Re: plan for Go implementation of Plasma

2018-12-19 Thread Philipp Moritz
Hey Dustin, Thanks for getting in touch! Here are two additional ways to do it: 5. Native go client library: If Go has support to ship file descriptors over unix domain sockets (which I think it has, see https://github.com/opencontainers/runc/blob/master/libcontainer/utils/cmsg.go) and interact w