У нас вы можете посмотреть бесплатно Изучаем Go. Массивы и срезы в Go. Программирование на Go #4 или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Благодарность и задать вопрос - http://www.donationalerts.ru/r/beminer Давайте глянем на массивы и срезы в Go. Массивы не сильно отличаются от срезов, можно сказать даже единственным отличием является то, что массив имеет ограниченную длину и при определении ( точнее объявлении ) массива выделяется сразу необходимое место в памяти, которое уже нельзя изменить, как и сам массив ( длину массива ). А вот срез это можно сказать динамический массив. Можно объявить пустой срез с минимальной длиной и по ходу дела добавлять или удалять из среза элементы. Но стоит учесть, что при добавлении или удалении элемента из среза, сам срез перезаписывается, т.е можно сказать появляется новая переменная, в нее записываются новые данные ( все данные из старого массива и добавляется / удаляется новый элемент ), только после этого удаляется старая переменная с данными ( это образно ). При большом срезе эта операция будет ресурсо затратна. Домашнее задание: просмотреть с помощью цикла любую директорию на компьютере, в которой есть папки / файлы и создать: массив, длинной равной количеству элементов в папке, после чего заполнить массив элементами, которые . находятся в папке ( смотрим папку - создаем массив - вписываем в массив названия папок / файлов ). В конце вывести массив и длину массива пустой срез, который наполнить элементами из просмотренной папки. Наполнить срез в цикле. В конце вывести срез и длину среза Первый канал - / @beminer лучший VDS хостинг для наших нужд - https://goo.gl/QqDX31 Блог канала - http://be-miner.info/ Instagram - / bgtolife Чат в телеграме- https://t.me/beminer_censored (@bem_censored) Группа в ВКонтакте - https://vk.com/beminer GitHub - https://github.com/beminer Благодарность и задать вопрос - http://www.donationalerts.ru/r/beminer