Name |
Synopsis |
.. |
arrow
|
Package arrow provides an implementation of Apache Arrow.
|
array
|
Package array provides implementations of various Arrow array types.
|
arrio
|
Package arrio exposes functions to manipulate records, exposing and using interfaces not unlike the ones defined in the stdlib io package.
|
avro
|
Package avro reads Avro OCF files and presents the extracted data as records
|
avro2parquet
|
|
bitutil
|
|
cdata
|
|
test
|
|
compute
|
Package compute is a native-go implementation of an Acero-like arrow compute engine.
|
exec
|
|
exprs
|
|
csv
|
Package csv reads CSV files and presents the extracted data as records, also writes data as record into CSV files
|
decimal128
|
|
decimal256
|
|
encoded
|
|
endian
|
|
flight
|
|
flightsql
|
|
driver
|
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
|
example
|
Package example contains a FlightSQL Server implementation using sqlite as the backing engine.
|
cmd
|
|
sqlite_flightsql_server
|
|
schema_ref
|
Package schema_ref contains the expected reference Schemas to be used by FlightSQL servers and clients.
|
gen
|
|
flight
|
|
float16
|
|
ipc
|
|
cmd
|
|
arrow-cat
|
Command arrow-cat displays the content of an Arrow stream or file.
|
arrow-file-to-stream
|
|
arrow-json-integration-test
|
|
arrow-ls
|
Command arrow-ls displays the listing of an Arrow file.
|
arrow-stream-to-file
|
|
math
|
Package math provides optimized mathematical functions for processing Arrow arrays.
|
memory
|
Package memory provides support for allocating and manipulating memory at a low level.
|
mallocator
|
Package mallocator defines an allocator implementation for memory.Allocator which defers to libc malloc.
|
scalar
|
|
tensor
|
Package tensor provides types that implement n-dimensional arrays.
|
util
|
|
parquet
|
Package parquet provides an implementation of Apache Parquet for Go.
|
cmd
|
|
parquet_reader
|
|
parquet_schema
|
|
compress
|
Package compress contains the interfaces and implementations for handling compression/decompression of parquet data at the column levels.
|
file
|
|
metadata
|
|
pqarrow
|
Package pqarrow provides the implementation for connecting Arrow directly with the Parquet implementation, allowing isolation of all the explicitly arrow related code to this package which has the interfaces for reading and writing directly to and from arrow Arrays/Tables/Records
|
schema
|
Package schema provides types and functions for manipulating and building parquet file schemas.
|