# Functions
NewLegacyPackedScanner is deprecated.
NewLegacyPackedWriter is deprecated.
NewLegacyScanner is DEPRECATED.
NewLegacyWriter is DEPRECATED.
NewObjectPacker creates a new ObjectPacker.
NewPacker creates a new Packer.
NewRangeReader returns a new RangedReader.
NewUnpacker creates a new unpacker.
# Variables
DefaultPackedBytes defines the default number of bytes that can be packed into a single record by a PackedWriter.
DefaultPackedItems defines the default number of items that can be packed into a single record by a PackedWriter.
MaxPackedItems defines the max items that can be packed into a single record by a PackedWriter.
# Structs
LegacyPackedScannerOpts represents the options to NewPackedScanner.
LegacyPackedWriterOpts represents the options to NewPackedWriter.
scanner represents scanner for the recordio format.
LegacyScannerOpts represents the options accepted by NewScanner.
LegacyWriterOpts represents the options accepted by NewLegacyWriter.
ObjectPacker marshals and buffers objects using a Packer according to the recordio packed record format.
ObjectPackerOpts represents the options for NewObjectPacker.
Packer buffers and packs multiple buffers according to the packed recordio format.
PackerOpts represents the options accepted by NewPacker.
RangeReader represents an io.ReadSeeker that operates over a restricted range of the supplied ReadSeeker.
Unpacker unpacks the format created by Packer.
UnpackerOpts represents the options accepted by NewUnpacker.
# Interfaces
PackedScanner represents an interface that can be used to read items from a recordio file written using a PackedWriter.
PackedWriter represents an interface that can be used to write multiple items to the same recordio record.
LegacyScanner is the interface for reading recordio files as streams of typed records.
Writer is the interface for writing recordio files as streams of typed records.
# Type aliases
ItemIndexFunc is called every item that an item is added to a record.
No description provided by the author
RecordIndex is called every time a new record is added to a stream.
No description provided by the author