Sm4llDev
@Sm4llDev

Указатели в Go?

Очень долго пытался вникнуть в указатели в Go и вообще в целом, но так и не понял принцип их работы. Можно на простых примерах или метафорах объяснить?
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
@deliro
Агрессивное программирование
Твоя бабушка знает, где живет тетя Галя. По сути, у твоей бабушки в оперативной памяти указатель на тетю Галю. Разыменовать указатель на тёть Галю = прийти к ней в гости по ее адресу.

Ты знаешь, где живет твоя бабушка. А бабушка - где тетя Галя. У тебя указатель на бабушку. Двойное разыменование = сходить к бабушке и узнать у неё адрес тети Гали, а затем прийти к ней в гости.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы