bytes | Package bytes implements functions for the manipulation of byte slices. |
encoding/binary | Package binary implements simple translation between numbers and byte sequences and encoding and decoding of varints. |
errors | Package errors implements functions to manipulate errors. |
fmt | Package fmt implements formatted I/O with functions analogous to C's printf and scanf. |
github.com/JohnCGriffin/overflow | |
github.com/apache/arrow/go/v15/arrow | Package arrow provides an implementation of Apache Arrow. |
github.com/apache/arrow/go/v15/arrow/array | Package array provides implementations of various Arrow array types. |
github.com/apache/arrow/go/v15/arrow/bitutil | |
github.com/apache/arrow/go/v15/arrow/endian | |
github.com/apache/arrow/go/v15/arrow/memory | Package memory provides support for allocating and manipulating memory at a low level. |
github.com/apache/arrow/go/v15/internal/bitutils | |
github.com/apache/arrow/go/v15/internal/hashing | Package hashing provides utilities for and an implementation of a hash table which is more performant than the default go map implementation by leveraging xxh3 and some custom hash functions. |
github.com/apache/arrow/go/v15/internal/utils | |
github.com/apache/arrow/go/v15/parquet | Package parquet provides an implementation of Apache Parquet for Go. |
github.com/apache/arrow/go/v15/parquet/internal/debug | Package debug provides APIs for conditional runtime assertions and debug logging. |
github.com/apache/arrow/go/v15/parquet/internal/gen-go/parquet | |
github.com/apache/arrow/go/v15/parquet/internal/utils | Package utils contains various internal utilities for the parquet library that aren't intended to be exposed to external consumers such as interfaces and bitmap readers/writers including the RLE encoder/decoder and so on. |
github.com/apache/arrow/go/v15/parquet/schema | Package schema provides types and functions for manipulating and building parquet file schemas. |
golang.org/x/xerrors | Package xerrors implements functions to manipulate errors. |
io | Package io provides basic interfaces to I/O primitives. |
math | Package math provides basic constants and mathematical functions. |
math/bits | Package bits implements bit counting and manipulation functions for the predeclared unsigned integer types. |
reflect | Package reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types. |
sync | Package sync provides basic synchronization primitives such as mutual exclusion locks. |
unsafe | Package unsafe contains operations that step around the type safety of Go programs. |