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

plan for Go implementation of Plasma

2018-12-19 Thread Dustin Long
Hi all! I am a developer on qri , a data-science tool built on IPFS written in go. We're interested in integrating Arrow and especially Plasma, in order to be able to share datasets with other apps like Jupyter Notebook. Having this functionality is going to be key for how we plan