Курс на Stepik
Обложка курса «Thank Go! Знакомство с Golang» на Stepik
Бесплатно

Thank Go! Знакомство с Golang 5.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Thank Go! Знакомство с Golang»Учеников на курсе 1 240
Сертификаты, выданные на курсе «Thank Go! Знакомство с Golang»Сертификатов выдано 0
Отзывы о курсе «Thank Go! Знакомство с Golang»Отзывов получено 10
Рейтинг курса «Thank Go! Знакомство с Golang»Рейтинг курса 5.000
Уроки в курсе «Thank Go! Знакомство с Golang»Количество уроков 13
Тесты в курсе «Thank Go! Знакомство с Golang»Количество квизов 4
Задачи с кодом в курсе «Thank Go! Знакомство с Golang»Количество задач с кодом 26
Время прохождения курса «Thank Go! Знакомство с Golang»Время прохождения курса
Обновления курса «Thank Go! Знакомство с Golang»Обновления курса
Дата публикации курса «Thank Go! Знакомство с Golang»Дата публикации курса
Последнее обновление курса «Thank Go! Знакомство с Golang»Последнее обновление
Сложность normal

Чему вы научитесь

Go — уникальный язык. Простой до примитивности, но с большой и продуманной стандартной библиотекой. Статически типизирован, но отлично подходит для небольших утилит. Достаточно низкоуровневый, чтобы возиться с байтиками, но достаточно высокоуровневый, чтобы заниматься асинхронщиной без головной боли.

Этот курс для тех, кто хорошо знает Python, JS или PHP (или любой другой язык) и хочет быстро попробовать Go, чтобы понять — что это за язык, и интересно ли осваивать его дальше. В отличие от обычных курсов-знакомств, здесь никто не рассказывает, что такое переменная и чем она отличается от цикла. Бессмысленных задач вроде «что напечатает функция» тоже нет. Все кратко и по делу.

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

Пройдя курс, вы освоите основы языка (базовые конструкции, массивы и карты, функции и указатели, структуры и методы) и попробуете на вкус некоторые более продвинутые темы (дженерики, пакеты, горутины и работу с текстом).

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

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

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

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

О курсе

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

Начальные требования

Уверенное владением каким-нибудь языком — Python, PHP, JS, Java, C, или любым другим. Курс не для новичков в программировании.

Преподаватели курса

Расскажите о курсе друзьям