Когда указатели Go разыскивают себя

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

Например, я знаю, что. оператор будет обрабатывать разыменование указателя

ptr := new(SomeStruct)
ptr.Field = "foo" //Automatically dereferences

В каких других сценариях идет делать это? Кажется, например, с массивами.

ptr := new([5][5]int)
ptr[0][0] = 1

Я не смог найти это в спецификации, раздел для указателей очень короткий и неT даже коснуться разыменования. Любое разъяснение правил разыменования go 'с указателями было бы здорово!

Ответы на вопрос(1)

Ваш ответ на вопрос