...

Directory /src/github.com/apache/arrow/go/v15

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.