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