Versions in this module Expand all Collapse all v8 v8.0.1 Jul 14, 2022 v8.0.0 May 3, 2022 Changes in this version + var DefaultNullValues = []string + var ErrMismatchFields = errors.New("arrow/csv: number of records mismatch") + type Option func(config) + func WithAllocator(mem memory.Allocator) Option + func WithCRLF(useCRLF bool) Option + func WithChunk(n int) Option + func WithComma(c rune) Option + func WithComment(c rune) Option + func WithHeader(useHeader bool) Option + func WithNullReader(stringsCanBeNull bool, nullValues ...string) Option + func WithNullWriter(null string) Option + type Reader struct + func NewReader(r io.Reader, schema *arrow.Schema, opts ...Option) *Reader + func (r *Reader) Err() error + func (r *Reader) Next() bool + func (r *Reader) Record() arrow.Record + func (r *Reader) Release() + func (r *Reader) Retain() + func (r *Reader) Schema() *arrow.Schema + type Writer struct + func NewWriter(w io.Writer, schema *arrow.Schema, opts ...Option) *Writer + func (w *Writer) Error() error + func (w *Writer) Flush() error + func (w *Writer) Schema() *arrow.Schema + func (w *Writer) Write(record arrow.Record) error Other modules containing this package github.com/apache/arrow/go/v10 github.com/apache/arrow/go/v11 github.com/apache/arrow/go/v12 github.com/apache/arrow/go/v13 github.com/apache/arrow/go/v14 github.com/apache/arrow/go/v15 github.com/apache/arrow/go/v16 github.com/apache/arrow/go/v6 github.com/apache/arrow/go/v7 github.com/apache/arrow/go/v9