Versions in this module Expand all Collapse all v0 v0.1.1 Nov 16, 2022 Changes in this version + func BitNum(num uint64) uint64 + func Cmp(ai interface{}, bi interface{}, pT *parquet.Type, cT *parquet.ConvertedType) bool + func CmpIntBinary(as string, bs string, order string, signed bool) bool + func DeepCopy(src, dst interface{}) + func HeadToUpper(str string) string + func Max(a interface{}, b interface{}, pT *parquet.Type, cT *parquet.ConvertedType) interface + func Min(a interface{}, b interface{}, pT *parquet.Type, cT *parquet.ConvertedType) interface + func NewSchemaElementFromTagMap(info *Tag) *parquet.SchemaElement + func PathToStr(path []string) string + func SizeOf(val reflect.Value) int64 + func StrToPath(str string) []string + type Tag struct + BaseType string + Encoding parquet.Encoding + ExName string + FieldID int32 + InName string + KeyBaseType string + KeyEncoding parquet.Encoding + KeyFieldID int32 + KeyLength int32 + KeyPrecision int32 + KeyRepetitionType parquet.FieldRepetitionType + KeyScale int32 + KeyType string + Length int32 + Precision int32 + RepetitionType parquet.FieldRepetitionType + Scale int32 + Type string + ValueBaseType string + ValueEncoding parquet.Encoding + ValueFieldID int32 + ValueLength int32 + ValuePrecision int32 + ValueRepetitionType parquet.FieldRepetitionType + ValueScale int32 + ValueType string + func GetKeyTagMap(src *Tag) *Tag + func GetValueTagMap(src *Tag) *Tag + func NewTag() *Tag + func StringToTag(tag string) *Tag v0.1.0 Sep 14, 2019