Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение в Go
- Преглед и история на Go
- Инсталиране на Go и настройка на средата
- Инструменти на Go и структура на работното пространство
Основи на езика
- Типове данни, променливи и константи
- Оператори и изрази
- Управляващи структури: if, switch, цикли
Функции и обхват
- Дефиниране и извикване на функции
- Множество връщани стойности
- Предаване по стойност и по референция
Работа с масиви, срезове и карти
- Разбиране на типовете колекции в Go
- Създаване и манипулиране на срезове
- Работа с карти и двойки ключ-стойност
Структури и методи
- Създаване и използване на структури
- Дефиниране и извикване на методи
- Използване на интерфейси
Основи на конкурентността
- Въведение в goroutines
- Използване на канали за комуникация
- Модели за синхронизация
Изграждане и изпълнение на Go приложения
- Организиране на кода в пакети
- Компилиране и изпълнение на Go програми
- Дебъгване и тестване
Обобщение и следващи стъпки
Изисквания
- Опит с поне един програмен език
- Разбиране на основите на програмирането, като променливи, цикли и функции
- Познаване на операциите в командния ред
Аудитория
- Софтуерни разработчици
- Системни програмисти
- Бекенд инженери
14 Часа
Отзиви от участници (2)
Структурата на обучението и упражненията бяха фантастични. Учебникът успя да ме възбуди интереса да работя с Go в бъдеще, което не е лесна задача!
Noah Van Tiggel - Spot Buy Center BV
Курс - Advanced Go Programming
Машинен превод
Тренирачът доказа, че е експерт по темата, която никога не приемам за само съществуваща. Той предостави много полезни разгледи на индустрийните стандарти.
Giuseppe
Курс - Learning Go Programming
Машинен превод