Просто начал изучать Go и мне нужна карта строковой строки, которую я инициализирую буквально.
mapa := map[string]string{
"jedan":"one",
"dva":"two"
}
Но компилятор жалуется syntax error: need trailing comma before newline in composite literal
Поэтому мне пришлось добавить coma после "two", или удалить новую строку и иметь } после того, как последнее значение для компилятора будет счастливым
Является ли это предполагаемым поведением стиля кода?
РЕДАКТИРОВАТЬ: быть понятным и скомпилировать и работать
mapa := map[string]string{
"jedan":"one",
"dva":"two" }
go version go1.4.2 darwin/amd64 Mac OSX 10.9.5