Versions in this module Expand all Collapse all v0 v0.0.1 Oct 18, 2022 Changes in this version + type DataSplit struct + func (ds *DataSplit) SplitDataInChunks(data [][]byte, limit int) ([][][]byte, error) + type SimpleDataPacker struct + func NewSimpleDataPacker(marshalizer marshal.Marshalizer) (*SimpleDataPacker, error) + func (sdp *SimpleDataPacker) IsInterfaceNil() bool + func (sdp *SimpleDataPacker) PackDataInChunks(data [][]byte, limit int) ([][]byte, error) + type SizeDataPacker struct + func NewSizeDataPacker(marshalizer marshal.Marshalizer) (*SizeDataPacker, error) + func (sdp *SizeDataPacker) IsInterfaceNil() bool + func (sdp *SizeDataPacker) PackDataInChunks(data [][]byte, limit int) ([][]byte, error)