Golang bug or intended feature on map literals?

Just started to learn Go and I need map of string string, that I initialize literally.

mapa := map[string]string{

But compiler is complaining syntax error: need trailing comma before newline in composite literal

So I had to add coma after "two", or delete a new line and have } after last value for compiler to be happy

Is this intended behavior of code style?

EDIT: to be clear follwing will compile and work

mapa := map[string]string{
        "dva":"two"  }

go version go1.4.2 darwin/amd64 Mac OSX 10.9.5