Versions in this module Expand all Collapse all v16 v16.1.0 May 9, 2024 v16.0.0 Apr 16, 2024 Changes in this version + func ExportArrowArray(arr arrow.Array, out *CArrowArray, outSchema *CArrowSchema) + func ExportArrowRecordBatch(rb arrow.Record, out *CArrowArray, outSchema *CArrowSchema) + func ExportArrowSchema(schema *arrow.Schema, out *CArrowSchema) + func ExportRecordReader(reader array.RecordReader, out *CArrowArrayStream) + func ImportCArray(arr *CArrowArray, schema *CArrowSchema) (arrow.Field, arrow.Array, error) + func ImportCArrayStream(stream *CArrowArrayStream, schema *arrow.Schema) arrio.Reader + func ImportCArrayWithType(arr *CArrowArray, dt arrow.DataType) (arrow.Array, error) + func ImportCArrowField(out *CArrowSchema) (arrow.Field, error) + func ImportCArrowSchema(out *CArrowSchema) (*arrow.Schema, error) + func ImportCRecordBatch(arr *CArrowArray, sc *CArrowSchema) (arrow.Record, error) + func ImportCRecordBatchWithSchema(arr *CArrowArray, sc *arrow.Schema) (arrow.Record, error) + func ImportCRecordReader(stream *CArrowArrayStream, schema *arrow.Schema) (arrio.Reader, error) + func ReleaseCArrowArray(arr *CArrowArray) + func ReleaseCArrowSchema(schema *CArrowSchema) + type CArrowArray = C.struct_ArrowArray + func ArrayFromPtr(ptr uintptr) *CArrowArray + type CArrowArrayStream = C.struct_ArrowArrayStream + type CArrowSchema = C.struct_ArrowSchema + func SchemaFromPtr(ptr uintptr) *CArrowSchema 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/v17 github.com/apache/arrow/go/v6 github.com/apache/arrow/go/v7 github.com/apache/arrow/go/v8 github.com/apache/arrow/go/v9