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 + func IsMultipleOf64(v int64) bool + func LeastSignificantBitMask(index int64) uint64 + func VisitSetBitRuns(bitmap []byte, bitmapOffset int64, length int64, visitFn VisitFn) error + type BitRun struct + Len int64 + Set bool + func (b BitRun) String() string + type BitRunReader interface + NextRun func() BitRun + func NewBitRunReader(bitmap []byte, offset int64, length int64) BitRunReader + type SetBitRun struct + Length int64 + Pos int64 + func (s SetBitRun) AtEnd() bool + func (s SetBitRun) Equal(rhs SetBitRun) bool + type SetBitRunReader interface + NextRun func() SetBitRun + Reset func([]byte, int64, int64) + VisitSetBitRuns func(visitFn VisitFn) error + func NewReverseSetBitRunReader(validBits []byte, startOffset, numValues int64) SetBitRunReader + func NewSetBitRunReader(validBits []byte, startOffset, numValues int64) SetBitRunReader + type VisitFn func(pos int64, length int64) 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/v9