Open
Description
strconv.Unquote( ""abc\def"" ) produces an error
func getString(values map[string]interface{}, key string, def string) string {
val := get(values, key)
if val != nil {
str, err := strconv.Unquote(fmt.Sprintf(""%v"", val))
if err == nil {
return str
}
return def
}
return def
}
This works for me:
func getString(values map[string]interface{}, key string, def string) string {
val := get(values, key)
if val != nil {
str := fmt.Sprintf("%v", val)
if len(str) > 0 {
return str
}
return def
}
return def
}
Metadata
Assignees
Labels
No labels
Activity