Указатель на карту

Наличие некоторых карт, определенных как:

var valueToSomeType = map[uint8]someType{...}
var nameToSomeType = map[string]someType{...}

Я хотел бы переменную, которая указывает на адрес карт (чтобы не сделать, копируют всю переменную). Я попробовал его использование:

valueTo := &valueToSomeType
nameTo := &nameToSomeType

но при использовании valueTo[number], это показывает
внутренняя ошибка компилятора: var без типа, init: новый

Как получить его?

Править

Ошибка была, показал другой проблемой.

44
задан Flimzy 9 July 2017 в 08:06
поделиться

1 ответ

Карты являются ссылочными типами, поэтому они всегда передаются по ссылке. Вам не нужен указатель.

97
ответ дан 26 November 2019 в 21:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: