Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение в 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
Машинен превод