Курс: Знакомство с Go

Я опубликовал бесплатный вводный курс по Go. Он идеально подходит для свитчеров — тех, кто уже уверенно программирует на другом языке и хочет попробовать Go.

В отличие от обычных курсов-знакомств, тут никто не рассказывает, что такое переменная и чем она отличается от цикла. Бестолковых задач вроде «что напечатает функция» тоже нет. Все кратко и по делу.

Фрагмент урока о горутинах
Фрагмент урока о горутинах

Освоить язык целиком по курсу не получится, а вот понять «это вообще мое или нет» — запросто. Если «ваше» — дальше можно пройти и полный курс.

Часть 1. Основы

  • 1.1 О курсе
  • 1.2 Базовые конструкции
  • 1.3 Массивы и карты
  • 1.4 Функции и указатели
  • 1.5 Структуры и методы
  • 1.6 Резюме

Часть 2. Другие темы

  • 2.1 О модуле
  • 2.2 Пакеты и модули
  • 2.3 Дженерики
  • 2.4 Горутины
  • 2.5 Текст
  • 2.6 Резюме

Лекции текстовые, видео нет. Я умею понятно объяснять сложные вещи, так что читать их приятно. Много примеров, нет сухой теории. Нет ИИ-генерированного контента — все лекции написаны лично мной.

Курс интерактивный. Большинство упражнений можно выполнять прямо в браузере. По каждой задачке есть эталонное решение с разбором.

Используется версия Go 1.25.

Записаться на курс

★ Подписывайтесь на канал и проходите курсы.