Versions in this module Expand all Collapse all v1 v1.1.0 Apr 13, 2017 Changes in this version + func ToDurationSlice(i interface{}) []time.Duration + func ToDurationSliceE(i interface{}) ([]time.Duration, error) v1.0.0 Mar 4, 2017 Changes in this version + func StringToDate(s string) (time.Time, error) + func ToBool(i interface{}) bool + func ToBoolE(i interface{}) (bool, error) + func ToBoolSlice(i interface{}) []bool + func ToBoolSliceE(i interface{}) ([]bool, error) + func ToDuration(i interface{}) time.Duration + func ToDurationE(i interface{}) (d time.Duration, err error) + func ToFloat32(i interface{}) float32 + func ToFloat32E(i interface{}) (float32, error) + func ToFloat64(i interface{}) float64 + func ToFloat64E(i interface{}) (float64, error) + func ToInt(i interface{}) int + func ToInt16(i interface{}) int16 + func ToInt16E(i interface{}) (int16, error) + func ToInt32(i interface{}) int32 + func ToInt32E(i interface{}) (int32, error) + func ToInt64(i interface{}) int64 + func ToInt64E(i interface{}) (int64, error) + func ToInt8(i interface{}) int8 + func ToInt8E(i interface{}) (int8, error) + func ToIntE(i interface{}) (int, error) + func ToIntSlice(i interface{}) []int + func ToIntSliceE(i interface{}) ([]int, error) + func ToSlice(i interface{}) []interface + func ToSliceE(i interface{}) ([]interface{}, error) + func ToString(i interface{}) string + func ToStringE(i interface{}) (string, error) + func ToStringMap(i interface{}) map[string]interface + func ToStringMapBool(i interface{}) map[string]bool + func ToStringMapBoolE(i interface{}) (map[string]bool, error) + func ToStringMapE(i interface{}) (map[string]interface{}, error) + func ToStringMapString(i interface{}) map[string]string + func ToStringMapStringE(i interface{}) (map[string]string, error) + func ToStringMapStringSlice(i interface{}) map[string][]string + func ToStringMapStringSliceE(i interface{}) (map[string][]string, error) + func ToStringSlice(i interface{}) []string + func ToStringSliceE(i interface{}) ([]string, error) + func ToTime(i interface{}) time.Time + func ToTimeE(i interface{}) (tim time.Time, err error) + func ToUint(i interface{}) uint + func ToUint16(i interface{}) uint16 + func ToUint16E(i interface{}) (uint16, error) + func ToUint32(i interface{}) uint32 + func ToUint32E(i interface{}) (uint32, error) + func ToUint64(i interface{}) uint64 + func ToUint64E(i interface{}) (uint64, error) + func ToUint8(i interface{}) uint8 + func ToUint8E(i interface{}) (uint8, error) + func ToUintE(i interface{}) (uint, error)