Versions in this module Expand all Collapse all v0 v0.1.0 Feb 14, 2019 Changes in this version + func InterfaceToBoolSlice(in interface{}) ([]bool, bool) + func InterfaceToFloat32(in interface{}) (float32, bool) + func InterfaceToFloat32Slice(in interface{}) ([]float32, bool) + func InterfaceToFloat64(in interface{}) (float64, bool) + func InterfaceToFloat64Slice(in interface{}) ([]float64, bool) + func InterfaceToInt(in interface{}) (int, bool) + func InterfaceToInt16(in interface{}) (int16, bool) + func InterfaceToInt16Downcast(in interface{}) (int16, bool) + func InterfaceToInt32(in interface{}) (int32, bool) + func InterfaceToInt32Downcast(in interface{}) (int32, bool) + func InterfaceToInt32Slice(in interface{}) ([]int32, bool) + func InterfaceToInt64(in interface{}) (int64, bool) + func InterfaceToInt64Downcast(in interface{}) (int64, bool) + func InterfaceToInt64Slice(in interface{}) ([]int64, bool) + func InterfaceToInt8(in interface{}) (int8, bool) + func InterfaceToInt8Downcast(in interface{}) (int8, bool) + func InterfaceToIntDowncast(in interface{}) (int, bool) + func InterfaceToIntSlice(in interface{}) ([]int, bool) + func InterfaceToInterfaceInterfaceMap(in interface{}) (map[interface{}]interface{}, bool) + func InterfaceToInterfaceSlice(in interface{}) ([]interface{}, bool) + func InterfaceToStrInterfaceMap(in interface{}) (map[string]interface{}, bool) + func InterfaceToStrInterfaceMapSlice(in interface{}) ([]map[string]interface{}, bool) + func InterfaceToStrSlice(in interface{}) ([]string, bool) + func InterfaceToStrStrMap(in interface{}) (map[string]string, bool) + func IsFloatOrIntType(in interface{}) bool + func IsFloatType(in interface{}) bool + func IsIntType(in interface{}) bool + func IsScalarType(in interface{}) bool + func JSONNumberToInt(in interface{}) (interface{}, bool) + func JSONNumberToIntOrFloat(in interface{}) (interface{}, bool)