func ConvertInterfaceValue()

in utils/conversion.go [41:62]


func ConvertInterfaceValue(value interface{}) interface{} {
	switch typedVal := value.(type) {
	case []interface{}:
		return convertInterfaceArray(typedVal)
	case map[string]interface{}:
	case map[interface{}]interface{}:
		return ConvertInterfaceMap(typedVal)
	case bool:
	case int:
	case int8:
	case int16:
	case int32:
	case int64:
	case float32:
	case float64:
	case string:
		return typedVal
	default:
		return fmt.Sprintf("%v", typedVal)
	}
	return value
}