in map_flag.go [41:57]
func (s *stringMapVal) String() string {
keys := make([]string, 0, len(*s))
for key := range *s {
keys = append(keys, key)
}
sort.Strings(keys)
var b bytes.Buffer
for i, key := range keys {
if i > 0 {
b.WriteRune(',')
}
b.WriteString(key)
b.WriteRune('=')
b.WriteString((*s)[key])
}
return b.String()
}