GoLang Slice в деталях, простым языком

 

В этом видео мы разберем Слайсы из языка Go буквально по кусочкам, и я постараюсь объяснить максимально простым языком, как они работают. Кроме этого, мы разберем различные полезные практики и подводные камни, связанные со слайсами. И закончим тем, что напишем собственную реализацию функции append(). К концу видео вы будете знать о слайсах буквально всё. ---- Если хотите поддержать развитие канала:

Мой канал в Telegram:
Чат в Telegram:
Golang Digest:
- мои регулярные подборки интересных материалов по Go. ---- Полезные ссылки: Статья о слайсах в блоге авторов Go -
Go Slice Tricks Cheat Sheet -
Ещё одна "шпаргалка", текстовая -
Тайм-коды: 00:00 Вступление 01:13 План действия 02:06 Массив (Array) 03:01 Внутреннее устройство слайсов 06:09 Функция append: добавление элементов в слайс 08:09 Функция append: рост базового массива 08:55 Нулевое значение слайса 11:07 Аллокация памяти для слайса 15:12 Передача слайса по значению 21:19 Правильное использование функции append() 23:09 Смотрим исходный код Go: как ведёт себя функция append? 24:43 Маленький слайс и большой базовый массив 27:15 Собственная реализация функции append() 31:51 Заключение #golang #go