Чёт туплю в #Go
```
demo := map[int][2]int{0: 1, 2}
demo[0][0] = 3
```
Почему, собственно, так нельзя? И есть ли более красивый способ изменить значения в массиве, чем:
```
//someMap is map[string][2]int{}
arr := someMap[SomeKey]
arr[0] += someFuncRetunrsInt1()
arr[1] += someFuncRetunrsInt2()
someMap[SomeKey] = arr
```
@umnik А что значит более красивое?