1 342 ₽ 17 990 ₽ −93%
Программирование на Go
О чём курс
Язык Go сочетает в себе производительность системных языков с простотой синтаксиса, что делает его стандартом для высоконагруженных сервисов в компаниях уровня Google и Facebook. Этот курс помогает освоить Go через практику: более 160 лекций и 163 примера кода постепенно ведут от основ синтаксиса до сложных инструментов многопоточности.
Внутри разбираются ключевые механизмы языка:
- Конкурентное программирование через goroutines и каналы для создания эффективных параллельных систем.
- Работа со структурами, интерфейсами и указателями для грамотного проектирования архитектуры приложений.
- Инструменты для реальной разработки: модульное тестирование, работа с JSON, файловой системой и базами данных MySQL.
- Принципы написания чистого кода и документации, принятые в экосистеме Go.
Материал подойдет разработчикам, которые хотят перейти на Go или углубить знания для создания надежных программ. К концу обучения вы отработаете полученные навыки на итоговом проекте, объединяющем изученные концепции.
Программа обучения
- Раздел 1: Языковые основы
- Раздел 2: Структуры управления
- Раздел 3: Массивы, фрагменты (slices) и карты (maps)
- Раздел 4: Функции и обратные вызовы
- Раздел 5: Блокировки и указатели
- Раздел 6: Структуры и интерфейсы
- Раздел 7: Параллелизм и конкурентность
- Раздел 8: Goroutines и каналы
- Раздел 9: Пакеты и модули
- Раздел 10: Документирование кода
- Раздел 11: Обработка ошибок
- Раздел 12: Модульное тестирование
- Раздел 13: Работа с JSON
- Раздел 14: Файловые операции
- Раздел 15: Механизм рефлексии (reflection)
- Раздел 16: Интеграция с MySQL
- Финальное задание
Складчина создана 22 августа 2018 г.
Отзывов пока нет. Будьте первым!
Продажи приостановлены. Можно подписаться на уведомление о возобновлении продаж.
302 ₽ 750 ₽