Структури даних у Go | ITVDN
ITVDN: курси програмування
Відеокурси з
програмування

300+ курсів за популярними IT-напрямками

Вибери свою IT спеціальність

Підписка

300+ курсів за популярними IT-напрямками

Структури даних у Go

НАСТУПНЕ
    НАСТУПНЕ
    Ігор Лопушко

    Software Architect

    Мета вебінару – це детальний розбір таких структур даних, як масиви, зрізи (слайси), мапа та структури у мові програмування Go. Теоретична частина та приклади коду будуть підкріплені найкращими практиками щодо використання зазначених структур даних. Також будуть розібрані типові помилки, які виникають під час використання структур даних, та поради, як їх уникнути.

    Структури даних є важливою складовою будь-якої мови програмування. Для ефективного використання інструменту програмування необхідно доцільно використовувати структури даних, які надає мова. На даному вебінарі ми розглянемо багато прикладів та зазирнемо «під капот» внутрішнього налаштування структур даних у Go.

    План вебінару:

    1. Масиви
      1. Основні особливості та внутрішнє налаштування масивів. Ініціалізація та зміна елементів масиву, функція len().
      2. Приклади використання та найкращі практики.
    2. Зрізи (слайси)
      1. Відмінності від масивів та внутрішнє налаштування зрізів. Функції cap() та len(), функція append().
      2. Найкращі практики використання зрізів.
    3. Мапа
      1. Теоретична частина внутрішнього налаштування мапи. Приклад реалізації на масиві та бакетах, хеш функція.
      2. Розбір внутрішнього налаштування мапи в мові програмування Go.
      3. Найкращі практики використання мап.
    4. Структури
      1. Теоретична частина внутрішнього налаштування структур, вбудовування структур, успадкування та композиція, область видимості.
      2. Найкращі практики використання структур.

    Цільова аудиторія:

    Даний вебінар буде цікавий як для початківців, так і для досвідчених розробників, бо протягом вебінару буде детальний розбір зазначених структур даних.

    Умови участі: безкоштовно. Для отримання запрошення на онлайн-трансляцію заповніть реєстраційну форму.

    Купуй підпискуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Trial
    • Безкоштовний доступ до всіх відеокурсів на 5 днів
    • Завантаження навчальних матеріалів (презентації, вихідний код, опорний конспект)
    • Доступ до поурочного тестування
    • Консультація менеджера
    0.00 $
    Осінній
    • Доступ до курсів на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Базовий
    • Доступ до курсів на 6 місяців
    • Тестування з 16 курсів
    • Перевірка 10 домашніх завдань
    • Консультація з тренером 60 хв
    72.00 $
    89.99 $
    Придбати
    Акція

    5 днів безкоштовного доступу до всіх відеокурсів

    Без прив’язки картки · доступ відкривається одразу

    КОМЕНТАРІ ТА ОБГОВОРЕННЯ
    Notification success
    ✖