Как указатели помогают оптимизировать распределение памяти? Ответ в данном уроке. В предыдущем уроке мы разобрались со структурами, и как они помогают писать понятные программы на языке Go. Применение структур вполне понятно, чего не скажешь про указатели. Тем не менее указатели важная тема и профессиональному разработчику без них не обойтись. В данном уроке будут допускаться значительные упрощения при описании определенных характеристик работы программы. Упрощение позволит получить первоначальную информацию и дальше над ней надстраивать дополнительный материал. Чтобы понять, что такое указатель и зачем он нужен, давайте рассмотрим пример. Адресация на складе Допустим, что у нас есть складское помещение, где на разных стеллажах лежат товары. Каждый стеллаж находится в определенном ряду. Ряд состоит из множества стеллажей, которые располагаются друг за другом. Каждый ряд и стеллаж обозначены двумя значениями, которые однозначно определяют их расположение в пространстве склада. На стелл