Анатомия встроенных типов Go: Срезы, Мапы и Строки

Курс раскрывает внутреннее устройство базовых структур данных Go и принципы их размещения в памяти. Вы научитесь понимать механику работы дескрипторов и избегать лишних аллокаций при работе с коллекциями.
Обучение 5 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Анатомия встроенных типов Go: Срезы, Мапы и Строки» от Gurufy - gurufy.ru

  1. Представление данных в памяти: примитивы и концепция непрерывных массивов - 1 час. Представление данных в памяти: примитивы и концепция непрерывных массивов.
  2. Анатомия Slice: структура дескриптора, механика роста и переиспользование нижележащего массива - 1 час. Анатомия Slice: структура дескриптора, механика роста и переиспользование нижележащего массива.
  3. Строки и байтовые срезы: иммутабельность, кодировка UTF-8 и эффективная конвертация без копирования - 1 час. Строки и байтовые срезы: иммутабельность, кодировка UTF-8 и эффективная конвертация без копирования.
  4. Устройство Map: хэш-таблицы, структура бакетов и процесс эвакуации данных при ресайзе - 1 час. Устройство Map: хэш-таблицы, структура бакетов и процесс эвакуации данных при ресайзе.
  5. Оптимизация работы с типами: стратегии минимизации аллокаций и предотвращение утечек памяти в коллекциях - 1 час. Оптимизация работы с типами: стратегии минимизации аллокаций и предотвращение утечек памяти в коллекциях.
Ознакомиться со всей программой

Чему вы научитесь

  • Освоите и сможете применять: оптимизация работы с типами стратегии минимизации аллокаций и предотвращение утечек памяти в коллекциях.
  • Освоите и сможете применять: строки и байтовые срезы иммутабельность, кодировка utf 8 и эффективная конвертация без копирования.
  • Освоите и сможете применять: анатомия slice структура дескриптора, механика роста и переиспользование нижележащего массива.
  • Освоите и сможете применять: устройство map хэш таблицы, структура бакетов и процесс эвакуации данных при ресайзе.
  • Освоите и сможете применять: представление данных в памяти примитивы и концепция непрерывных массивов.

Подробная информация о курсе

Курс раскрывает внутреннее устройство базовых структур данных Go и принципы их размещения в памяти. Вы научитесь понимать механику работы дескрипторов и избегать лишних аллокаций при работе с коллекциями.

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Анатомия встроенных типов Go: Срезы, Мапы и Строки
₽