# Functions
Bool converts <i> to bool.
Byte converts <i> to byte.
Bytes converts <i> to []byte.
Convert converts the variable <i> to the type <t>, the type <t> is specified by string.
Float32 converts <i> to float32.
Float32s converts <i> to []float32.
Float64 converts <i> to float64.
Float64s converts <i> to []float64.
Floats converts <i> to []float64.
Int converts <i> to int.
Int16 converts <i> to int16.
Int32 converts <i> to int32.
Int32s converts <i> to []int32.
Int64 converts <i> to int64.
Int64s converts <i> to []int64.
Int8 converts <i> to int8.
Interfaces converts <i> to []interface{}.
Ints converts <i> to []int.
Map converts any variable <value> to map[string]interface{}.
MapDeep does Map function recursively, which means if the attribute of <value> is also a struct/*struct, calls Map function on this attribute converting it to a map[string]interface{} type variable.
Maps converts <i> to []map[string]interface{}.
MapsDeep converts <i> to []map[string]interface{} recursively.
MapStrStr converts <value> to map[string]string.
MapStrStrDeep converts <value> to map[string]string recursively.
MapToMap converts map type variable <params> to another map type variable <pointer> using reflect.
MapToMapDeep recursively converts map type variable <params> to another map type variable <pointer> using reflect.
MapToMaps converts map type variable <params> to another map type variable <pointer>.
MapToMapsDeep recursively converts map type variable <params> to another map type variable <pointer>.
Rune converts <i> to rune.
Runes converts <i> to []rune.
SliceAny is alias of Interfaces.
SliceFloat is alias of Floats.
SliceFloat32 is alias of Float32s.
SliceFloat64 is alias of Float64s.
SliceInt is alias of Ints.
SliceInt32 is alias of Int32s.
SliceInt is alias of Int64s.
SliceMap is alias of Maps.
SliceMapDeep is alias of MapsDeep.
SliceStr is alias of Strings.
SliceStruct is alias of Structs.
SliceStructDeep is alias of StructsDeep.
SliceUint is alias of Uints.
SliceUint32 is alias of Uint32s.
SliceUint64 is alias of Uint64s.
String converts <i> to string.
Strings converts <i> to []string.
Struct maps the params key-value pairs to the corresponding struct object's properties.
StructDeep do Struct function recursively.
Structs converts any slice to given struct slice.
StructsDeep converts any slice to given struct slice recursively.
Uint converts <i> to uint.
Uint16 converts <i> to uint16.
Uint32 converts <i> to uint32.
Uint32s converts <i> to []uint32.
Uint64 converts <i> to uint64.
Uint64s converts <i> to []uint64.
Uint8 converts <i> to uint8.
Uints converts <i> to []uint.
UnsafeBytesToStr converts []byte to string without memory copy.
UnsafeStrToBytes converts string to []byte without memory copy.