Documentation
¶
Overview ¶
Package arrjson provides types and functions to encode and decode ARROW types and data to and from JSON files.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(*config)
Option is a functional option to configure opening or creating Arrow files and streams.
func WithAllocator ¶
WithAllocator specifies the Arrow memory allocator used while building records.
func WithSchema ¶
WithSchema specifies the Arrow schema to be used for reading or writing.
type Reader ¶
type Reader struct {
// contains filtered or unexported fields
}
func (*Reader) NumRecords ¶
func (*Reader) Release ¶
func (r *Reader) Release()
Release decreases the reference count by 1. When the reference count goes to zero, the memory is freed. Release may be called simultaneously from multiple goroutines.