Практикум Golang: Введение и основы

4 участника

О чём курс

Дмитрий Гордеев и образовательная платформа Rebrain обучают основам языка Go — от базового синтаксиса и работы с типами данных до указателей и многопоточности (concurrency). Обучение построено вокруг практики и создания проекта, который задействует ключевые возможности языка.

О чём практикум

Программа охватывает фундаментальные темы разработки на Go: стандартную структуру проектов (Standard Go Layout), управление зависимостями через Go Modules, работу с ошибками, сериализацию данных в JSON и создание CLI-инструментов. В процессе выполнения заданий разбирается архитектура языка, управление памятью через указатели, композиция структур, интерфейсы и утиная типизация.

Кому подойдёт

  • DevOps-инженеры — для написания быстрых и типизированных инструментов автоматизации, создания K8s-операторов и кастомных экспортеров.
  • Backend-разработчики — для перехода с интерпретируемых языков (таких как Python и PHP) на компилируемый Go с целью повышения производительности сервисов.
  • Системные администраторы — для автоматизации рутинных процессов с помощью бинарных утилит, которым не требуется установка среды выполнения на целевом сервере.

Как проходит обучение

Теория подаётся в формате технических лонгридов с разбором документации, примеров кода и сложных прикладных кейсов. Практическая часть выполняется на выделенных виртуальных машинах платформы.

В практикуме сочетаются автоматические проверки для быстрого получения обратной связи и код-ревью от менторов — практикующих DevOps-инженеров с профильным опытом от пяти лет. Обучение проходит в свободном темпе без жёстких дедлайнов. Практикум завершается выполнением итогового проекта, объединяющего все пройденные навыки, для добавления в портфолио.

Программа обучения

Введение Введение в Go, инструментарий и настройка окружения Базовые типы данных, переменные и константы Структура проекта, пакеты и управление зависимостями Управляющие конструкции Функции и замыкания Указатели и управление памятью Составные типы: Слайсы (Slices) и Массивы Составные типы: Мапы (Maps) Структуры, композиция и методы Интерфейсы и утиная типизация Работа с ошибками Отложенные вызовы и паники (defer, panic, recover) Итоговый проект Заключение

Складчина создана 31 мая 2026 г. · описание обновлено 25 октября 2026 г.

Теги курса

Инструменты
22 000 ₽