Le 23/08/2021 à 19:53, Matthew Topol a écrit :
The only thing I don't like it being a private module in the Go implementation is distribution. For native go code, consumers can just perform `go get` and have it work. But for this interface, it would require both consumers of the module and any consumers of those consumers to have a local built version of this library locally when building their Go code. Easy to static link in for distributing binaries, but not for library builders.
Hmm, I think I'm lacking some context. Do consumers of Go-Arrow code typically recompile Go-Arrow instead of using an existing binary?