Все о массивах и слайсах в Go в одном видео
Курсы по программированию: https://clck.ru/37iG2b Потренироваться проходить собеседования: https://clck.ru/3C2CY3 Присоединиться к моему сообществу: https://boosty.to/vladimir_balun Консультации: https://getmentor.dev/mentor/vladimir-balun-191 https://solvery.io/ru/mentor/vladimir_balun Таймкоды: 00:00 - Введение 00:47 - Устройство массивов в Go 01:40 - Работа с массивами в Go 10:00 - Перемещение массива в стеке 11:29 - Итерация по массивам в Go 15:11 - Где аллоцируются массивы в Go 17:22 - Педедача массива в функцию 18:16 - Слайсы в Go 21:34 - Реаллокация слайса в Go 24:45 - Резервирование памяти под слайс 25:44 - Создание слайса без инициализации 27:38 - Модификация строк в Go 28:35 - Приведение слайсов в строки и обратно без копирования 30:13 - Передача слайса в функцию 31:12 - Итерация по слайсам в Go 33:55 - Оптимизация итерации по слайсам в Go 35:42 - Получение слайсов в Go 42:40 - Получение слайса из массива в Go 43:15 - Конвертация слайса в массив в Go 44:15 - Конвертация слайса в указатель на массив в Go 45:02 - Указатель на нулевой массив в Go 46:18 - Удаление из конца слайса в Go 46:51 - Удаление из начала слайса в Go 49:02 - Реализация стека и очереди в Go 50:00 - Как увеличить размер слайса в Go 50:48 - Как уменьшить емкость слайса в Go 54:05 - Где аллоцируются слайсы в Go 59:12 - Как очистить слайс в Go 01:01:51 - В чем разница пустых и нулевых слайсов в Go 01:05:17 - Как сравнивать слайсы в Go 01:07:53 - Как скопировать данные слайса в Go 01:09:47 - Почему функция appeng возвращает слайсв в Go 01:12:39 - Потенциальные проблемы с функцией append в Go 01:14:10 - Реализация функции append в Go 01:15:32 - Утечки памяти при работе со слайсами в Go 01:21:59 - Курс по глубокому Go VK: https://vk.com/vladimir_balun_programming Telegram: https://t.me/vladimir_balun_programming Instagram: https://www.instagram.com/vladimir_balun_programming/ YouTube: https://www.youtube.com/channel/UCb2NcehYSV8RD0njexZN11Q YandexZen: https://zen.yandex.ru/id/623b6c964da92b3831c83209 RuTube: https://rutube.ru/channel/25079714/ Массивы go. Срезы go. Слайсы go. Слайсы под капотом go. Слайсы golang. Массивы golang. Range golang. Массивы го. Язык go курсы. Go язык. Golang уроки. Golang. Утечки памяти golang. Аллокация массивов go. Аллокация слайсов go. Аллокация срезов go. Slice golang. Array golang. Язык go. Язык go уроки. Go lang. Указатели golang. Unsafe golang. Уроки golang. Golang язык программирования. Основы golang. Язык программирования golang. Golang с нуля. Golang slice. Голанг. Array. Slice. Slicing. #golang #array #slice #slicing