函数定义#
Read#
详细描述#
Read(data any, descriptors ...*PartDescriptor) ([]ResultIf, error)
参数名 | 参数类型 | 参数解释 |
---|
data | any | |
descriptors | ...*PartDescriptor | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | []ResultIf | |
r2 | error | |
toBool#
详细描述#
toBool(name string, verbose ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
verbose | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toBytes#
详细描述#
toBytes(name string, size any) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
size | any | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toInt#
详细描述#
toInt(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toInt16#
详细描述#
toInt16(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toInt32#
详细描述#
toInt32(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toInt64#
详细描述#
toInt64(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toInt8#
详细描述#
toInt8(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toList#
详细描述#
toList(builder ...*PartDescriptor) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
builder | ...*PartDescriptor | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toRaw#
详细描述#
toRaw(name string, size any) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
size | any | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toStruct#
详细描述#
toStruct(builder ...*PartDescriptor) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
builder | ...*PartDescriptor | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toUint#
详细描述#
toUint(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toUint16#
详细描述#
toUint16(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toUint32#
详细描述#
toUint32(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toUint64#
详细描述#
toUint64(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |
toUint8#
详细描述#
builder
toUint8(name string, values ...string) *PartDescriptor
参数名 | 参数类型 | 参数解释 |
---|
name | string | |
values | ...string | |
返回值#
返回值(顺序) | 返回值类型 | 返回值解释 |
---|
r1 | *PartDescriptor | |