Вы не можете получить доступ к элементам массива, если сам массив потерян!
При создании массива все его элементы сохраняются в памяти, выделенной для самого массива. Если вы не выделите им память явно, данные (в данном случае ваши объекты) будут уничтожены вместе с массивом.
Как это исправить ?: Go dynamici c. Используйте кучу для вашей помощи. Создайте свой массив динамически.
Причина в том, что объекты, созданные в памяти кучи, не уничтожаются вместе с указателем, если вы не указали команду явно .
Вы можете удалить указатель теперь, и ваш массив все еще остается в хранилище.