Бесплатно · Прямо в Telegram

Учи Go (Golang)
как родной язык

Дуолинго-стиль для программирования. Уроки с полным текстом, квизы, практические задачи и XP-система — всё прямо в Telegram Mini App.

13+
Глав курса Go
100+
Уроков и страниц
XP
Система прогрессии
0₽
Полностью бесплатно

Всё для эффективного обучения

Не просто читалка книги — полноценная интерактивная платформа с прогрессом, заданиями и тестами.

📖
Полный текст книги
Все 13 глав «Языка программирования Go» Донована и Кернигана — структурированно, с примерами кода и пояснениями.
🧪
Квизы по каждой теме
Тесты с выбором ответа после каждого раздела: проверь понимание и получи XP за правильные ответы.
🎯
Практические задачи
Кодовые задания по каждой главе с автопроверкой. От «Hello World» до указателей и областей видимости.
XP и уровни
10 уровней от Новичка до Легенды. Каждый урок, задача и тест приносят опыт — прогресс сохраняется в базе данных.
🖥️
Go Playground
Встроенный онлайн-компилятор прямо в приложении. Запускай и проверяй код без установки Go на компьютер.
💾
Прогресс в облаке
Весь прогресс хранится в базе данных — авторизация через Telegram, никакой регистрации, никаких паролей.

13 глав · полный курс Go

Весь материал книги «Язык программирования Go» в интерактивном формате с подразделами и примерами.

Предисловие
Введение в Go
История · Философия
Глава 1
Учебное введение
Hello World · Циклы · Функции
Глава 2
Структура программы
Переменные · Указатели · Типы
Глава 3
Базовые типы данных
int · float · string · rune
Глава 4
Составные типы
array · slice · map · struct
Глава 5
Функции
closures · defer · panic
Глава 6
Методы
receiver · интерфейсы
Глава 7
Интерфейсы
duck typing · io.Reader
Глава 8
Горутины и каналы
concurrency · goroutine
Глава 9–13
Пакеты · Тесты · Рефлексия
В разработке 🚧

Четыре шага до первого кода

Никакой регистрации, никаких установок. Просто открой Telegram.

1
Открой бота
Нажми «Открыть приложение» в @Duolingoo_bot — авторизация через Telegram автоматически.
2
Выбери язык
Go уже доступен. Python, Rust, TypeScript и разговорные языки — скоро.
3
Читай и практикуй
Уроки с текстом, примерами кода, квизами и задачами на программирование.
4
Прокачивай уровень
Зарабатывай XP за каждый урок, тест и задачу. 10 уровней — от Новичка до Легенды.

10 уровней
мастерства

Прогресс хранится в базе данных и привязан к твоему Telegram-аккаунту. Никуда не пропадёт.

1
Новичок
0 XP
2
Ученик
100 XP
3
Практик
300 XP
4
Разработчик
600 XP
5
Профи
1000 XP
6-10
Эксперт → Легенда
1500+ XP

Go сейчас, больше языков скоро

Платформа поддерживает языки программирования и разговорные языки.

🐹
Go (Golang)
✓ Доступен
🐍
Python
Скоро
🦀
Rust
Скоро
🔷
TypeScript
Скоро
🇬🇧
English
Скоро
🇯🇵
日本語
Скоро

Начни учить Go
прямо сейчас

Бесплатно. Без регистрации. Открой в Telegram за 5 секунд.