Go library to build Apache Arrow records from Protocol Buffers
- generate Arrow and Parquet schemas from Protobuf structs
- augment Protobuf data with custom fields
- build Arrow records from Protobuf
- build Arrow records with normalized flattened Protobuf
Using bufarrow is easy. First, use go get to install the latest version
of the library.
go get -u github.com/loicalleyne/bufarrow@latestYou can import bufarrow using:
import "github.com/loicalleyne/bufarrow"Give a ⭐️ if this project helped you! Feedback and PRs welcome.
Bufarrow is released under the Apache 2.0 license. See LICENCE.txt