Изучаем Go. Массивы и срезы в Go. Программирование на Go #4
Благодарность и задать вопрос - 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

СЛАЙСЫ и МАССИВЫ golang (ЗАЧЕМ это сделали?)

Как на самом деле устроены каналы в Golang? | Golang channels internals

Learning Go. Cycles in Go. Go Programming #3

Belgien – Ägypten Highlights | Gruppe G, FIFA WM 2026 | sportstudio

Изучаем Go. Функции в Go. Программирование на Go #6

Сколько нужно учиться на Devops-инженера? Джун или Мидл?

Разбираемся с контекстами в #Go / туториал по context.Context в #Golang

#5. Динамический массив. Принцип работы | Структуры данных

Best Practices in Go (Golang) - Пишем Чистый, Поддерживаемый и Эффективный код

Closures and Anonymous Functions in Go | Explained with Code Examples

Изучаем Go. Урок №15. Массивы (arrays). Слайсы (slices)(1) #golang

Изучаем Golang. Урок 9. Многопоточность. Горутины и каналы

Исторический анекдот или встреча с ферматистом

Изучаем Go. Урок №17. Слайсы (slices)(3) #golang

Mock-собеседование Go разработчика из OZON | Самое полное интервью

Потребление оперативной памяти в языке Go: проблемы и пути решения

Изучаем Go. Переменные и ошибки с ними. Программирование на Go #2

Идеальное тестовое задание для Junior Go Developer

Iran – Neuseeland Highlights | Gruppe G, FIFA WM 2026 | sportstudio

