in cloudwatch/helpers.go [33:57]
func tagKeysToMap(tags string) map[string]*string {
output := make(map[string]*string)
for _, tag := range strings.Split(strings.TrimSpace(tags), ",") {
split := strings.SplitN(tag, "=", 2)
key := strings.TrimSpace(split[0])
value := ""
if key == "" {
continue
}
if len(split) > 1 {
value = strings.TrimSpace(split[1])
}
output[key] = &value
}
if len(output) == 0 {
return nil
}
return output
}