Курс на Stepik
Обложка курса «Паттерны проектирования в Go (Golang): практика» на Stepik
490 ₽

Паттерны проектирования в Go (Golang): практика ★ 0.000

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

Изучите паттерны проектирования в Go (Golang) на практических примерах. Разберитесь, как выбирать подходящие шаблоны, применять интерфейсы и композицию, снижать связанность кода и создавать более гибкие, расширяемые и поддерживаемые Go-приложения.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Паттерны проектирования в Go (Golang): практика»Учеников на курсе 70
Сертификаты, выданные на курсе «Паттерны проектирования в Go (Golang): практика»Сертификатов выдано 0
Отзывы о курсе «Паттерны проектирования в Go (Golang): практика»Отзывов получено 0
Рейтинг курса «Паттерны проектирования в Go (Golang): практика»Рейтинг курса 0.000
Уроки в курсе «Паттерны проектирования в Go (Golang): практика»Количество уроков 41
Тесты в курсе «Паттерны проектирования в Go (Golang): практика»Количество квизов 210
Задачи с кодом в курсе «Паттерны проектирования в Go (Golang): практика»Количество задач с кодом 254
Время прохождения курса «Паттерны проектирования в Go (Golang): практика»Время прохождения курса —
Стоимость курса «Паттерны проектирования в Go (Golang): практика»Стоимость курса 490 ₽ —
Обновления курса «Паттерны проектирования в Go (Golang): практика»Обновления курса — —
Дата публикации курса «Паттерны проектирования в Go (Golang): практика»Дата публикации курса — ———
Последнее обновление курса «Паттерны проектирования в Go (Golang): практика»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Паттерны проектирования в Go (Golang): практика» 8 разделов Уроки в курсе «Паттерны проектирования в Go (Golang): практика» 41 урок Тесты в курсе «Паттерны проектирования в Go (Golang): практика» 210 тестов Задачи в курсе «Паттерны проектирования в Go (Golang): практика» 254 задачи Время прохождения курса «Паттерны проектирования в Go (Golang): практика» 1 ч. Последнее обновление курса «Паттерны проектирования в Go (Golang): практика» обн. 12 августа 2026

Введение в паттерны проектирования в Go

2 урока
1. Зачем нужны паттерны проектирования ↗
2. Особенности Go-подхода ↗

Порождающие паттерны

6 уроков
1. Factory Function ↗
2. Factory Method в Go ↗
3. Abstract Factory ↗
4. Singleton и sync.Once ↗
5. Builder ↗
6. Functional Options ↗

Структурные паттерны

6 уроков
1. Adapter ↗
2. Facade ↗
3. Decorator ↗
4. Proxy ↗
5. Composite ↗
6. Bridge ↗

Поведенческие паттерны

6 уроков
1. Strategy ↗
2. Observer ↗
3. Command ↗
4. Chain of Responsibility ↗
5. State ↗
6. Template Method и его замена в Go ↗

Go-идиоматичные паттерны

6 уроков
1. Dependency Injection ↗
2. Repository Pattern ↗
3. Service Layer ↗
4. Middleware Pattern ↗
5. Pipeline ↗
6. Worker Pool ↗

Паттерны ошибок и устойчивости

5 уроков
1. Retry Pattern ↗
2. Circuit Breaker ↗
3. Timeout Pattern ↗
4. Bulkhead ↗
5. Rate Limiting ↗

Архитектурные паттерны Go-приложений

5 уроков
1. Clean Architecture в Go ↗
2. Hexagonal Architecture ↗
3. Layered Architecture ↗
4. Event-Driven подход ↗
5. CQRS на базовом уровне ↗

Антипаттерны в Go

5 уроков
1. Overengineering ↗
2. God Object / God Service ↗
3. Leaky Abstractions ↗
4. Global State ↗
5. Fat Interface ↗