Автор:[Дмитрий Г., Наумченко Н., Коняхин Е, Наземнов Г.] [Rebrain] [Fevlake]
Название: Golang-разработчик Advanced (2021)
Golang - это:
1. 12 место по популярности в мире средиязыков программирования
*по данным рейтинга TIOBE
2. 200 000 р.- Средняя зарплата Golang-разработчика
3. 1800 вакансий на территории РФ
*данные взяты с сайта hh.ru
Кому подойдет практикум:
- Разработчики
- Специалисты по тестированию
- Системные архитекторы и аналитики
- DevOps-инженеры
Практикум Golang by REBRAIN:
- 90% практики, 25 рабочих задач
- Все задания идут в ваше портфолио
- Эффективность. Вы своими руками сделаете задания, актуальные для разработчика на Go
- Выполняете реальные кейсы разработчика на Go
- Смотрите видеоматериалы в удобное для вас время
- Живые мастер-классы от действующих разработчиков
Программа практикума
Работа с БД
Конфигурирование подключения к БД (postgres)
Работа с БД (postgres)
Миграции (goose)
Работа с базой на примере использования GORM
Работа с NoSql (Mongo)
Сервер на Go (обработка запросов, context, middleware)
Поднимаем сервер, роутинг, первый handler
Работа с параметрами
Роутер Gorilla
Роутер Chi
Middleware
Контекст запроса
fasthttp
WebSockets
Низкоуровневость + продвинутая сборка
Продвинутая работа с модулями
Сборка с использованием Idflags
Сборка для разных ОС
Пакет unsafe
Cgo
Микросервисная архитектура
Заворачиваем наш сервис в образ
Продвинутая сборку образа
Подтягиваем конфигурации из key-value store (consul)