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

Описание к видео Изучаем Golang. Урок №15. Массивы (arrays). Слайсы (slices)(1)

В данном видео мы продолжаем изучать язык Go (Golang). Мы узнаем, что такое массивы (arrays), как их создавать и использовать. Начнем разбираться, что такое срезы (slices), как их объявлять, добавлять элементы. Изучим новую вариацию цикла for ... range.

Исходный код: https://github.com/Satan3/golangLesso...

Телеграм канал: https://t.me/ThisIsItGo
Группа в Вк: https://vk.com/club211076164

0:00 Содержание
0:19 Определение массива (array)
0:29 Массив с дефолтными значениями
1:20 Получение/изменение элементов массивов. Индексы
2:33 Создание массива с использованием литерала
3:38 Массив с вычисляемой длиной
4:30 Длина (len) и вместимость (cap) массивов
5:37 Итерация по массиву с помощью for
7:30 Итерация по массиву с помощью for .. range
9:50 Передача массива в функции
11:09 Ошибка выхода за границы массива
11:33 Определение срезов (slice)
11:48 Слайс с дефолтным значением
12:52 Создание слайса с использованием литерала
14:28 Создание слайса с помощью make
16:00 Частая ошибка при работе с make
16:35 Слайс как указатель на массив
17:03 append - добавление элементов в слайс
18:05 Увеличение capacity при append
19:02 Итерация по слайсу с помощью for .. range
19:25 Мы сделали это

Комментарии

Информация по комментариям в разработке