🐹 Go для Node.js разработчиков
Полный курс из 43 уроков — от синтаксиса до production-микросервисов
Для разработчиков с опытом 7+ лет на Node.js/TypeScript
🌐 Фаза 3: Сетевые сервисы (уроки 11–18)
- 11 HTTP-сервер на стандартной библиотеке Go REST
- 12 Middleware, CORS, rate limiting, валидация Go production
- 13 PostgreSQL с pgx: подключение, пул, CRUD Go SQL
- 14 Миграции, транзакции и продвинутые SQL-паттерны Go production
- 15 MongoDB: CRUD, индексы, агрегации Go NoSQL
- 16 Redis: кэширование, Pub/Sub, распределённые блокировки Go Cache
- 17 gRPC и Protocol Buffers — основы Go RPC
- 18 gRPC: стриминг, интерцепторы, дедлайны, retry Go production
🚀 Фаза 7: Production-ready инфраструктура (уроки 32–36)
- 32 Docker: multi-stage, distroless, docker-compose Go DevOps
- 33 Kubernetes: deployment, probes, HPA, ConfigMaps Go K8s
- 34 CI/CD с GitHub Actions: тесты, линтер, деплой Go CI/CD
- 35 Безопасность: JWT, хеширование, CORS, rate limiter Go Security
- 36 Валидация данных: go-playground/validator, кастомные правила Go validation