golang concurrent safe map of string to slices of strings