Versions in this module Expand all Collapse all v1 v1.0.2 Nov 28, 2021 v1.0.1 Nov 28, 2021 Changes in this version + var StructTagPriority = []string + func Bool(any interface{}) bool + func Byte(any interface{}) byte + func Bytes(any interface{}) []byte + func Convert(fromValue interface{}, toTypeName string, extraParams ...interface{}) interface + func Duration(any interface{}) time.Duration + func Float32(any interface{}) float32 + func Float32s(any interface{}) []float32 + func Float64(any interface{}) float64 + func Float64s(any interface{}) []float64 + func Floats(any interface{}) []float64 + func GTime(any interface{}, format ...string) *gtime.Time + func Int(any interface{}) int + func Int16(any interface{}) int16 + func Int32(any interface{}) int32 + func Int32s(any interface{}) []int32 + func Int64(any interface{}) int64 + func Int64s(any interface{}) []int64 + func Int8(any interface{}) int8 + func Interfaces(any interface{}) []interface + func Ints(any interface{}) []int + func Map(value interface{}, tags ...string) map[string]interface + func MapDeep(value interface{}, tags ...string) map[string]interface + func MapStrStr(value interface{}, tags ...string) map[string]string + func MapStrStrDeep(value interface{}, tags ...string) map[string]string + func MapToMap(params interface{}, pointer interface{}, mapping ...map[string]string) error + func MapToMaps(params interface{}, pointer interface{}, mapping ...map[string]string) error + func Maps(value interface{}, tags ...string) []map[string]interface + func MapsDeep(value interface{}, tags ...string) []map[string]interface + func Rune(any interface{}) rune + func Runes(any interface{}) []rune + func Scan(params interface{}, pointer interface{}, mapping ...map[string]string) (err error) + func ScanList(structSlice interface{}, structSlicePointer interface{}, bindToAttrName string, ...) (err error) + func SliceAny(any interface{}) []interface + func SliceFloat(any interface{}) []float64 + func SliceFloat32(any interface{}) []float32 + func SliceFloat64(any interface{}) []float64 + func SliceInt(any interface{}) []int + func SliceInt32(any interface{}) []int32 + func SliceInt64(any interface{}) []int64 + func SliceMap(any interface{}) []map[string]interface + func SliceMapDeep(any interface{}) []map[string]interface + func SliceStr(any interface{}) []string + func SliceStruct(params interface{}, pointer interface{}, mapping ...map[string]string) (err error) + func SliceUint(any interface{}) []uint + func SliceUint32(any interface{}) []uint32 + func SliceUint64(any interface{}) []uint64 + func String(any interface{}) string + func Strings(any interface{}) []string + func Struct(params interface{}, pointer interface{}, mapping ...map[string]string) (err error) + func StructTag(params interface{}, pointer interface{}, priorityTag string) (err error) + func Structs(params interface{}, pointer interface{}, mapping ...map[string]string) (err error) + func StructsTag(params interface{}, pointer interface{}, priorityTag string) (err error) + func Time(any interface{}, format ...string) time.Time + func Uint(any interface{}) uint + func Uint16(any interface{}) uint16 + func Uint32(any interface{}) uint32 + func Uint32s(any interface{}) []uint32 + func Uint64(any interface{}) uint64 + func Uint64s(any interface{}) []uint64 + func Uint8(any interface{}) uint8 + func Uints(any interface{}) []uint + func UnsafeBytesToStr(b []byte) string + func UnsafeStrToBytes(s string) []byte