Что нового

Скачать курсы бесплатно. Слив базы курсов. Все курсы online

Присоединяйтесь к нам! У нас тысячи отборного премиум курсов на любой вкус! Все платные курсы - БЕСПЛАТНО!

Новинки каждый день

Мы добавляем по 1.000 новых курсов ежедневно.

Обсуждение

Общайся с единомышленниками по интересующим тебя материалам

Гибкие тарифы

Мы гибки в ценообразовании. Тарифы на месяц и на год!

[Fevlake] Golang-разработчик Advanced (Дмитрий Гордеев, Николай Наумченко)

admin

Administrator
Команда форума
Регистрация
13.03.2019
Сообщения
29 278
Реакции
1 038
Баллы
113

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)
Межсервисное взаимодействие
Синхронное взаимодействие через REST
gRPC взаимодействие
Interceptors
Асинхронное взаимодействие (kafka) и pub-sub
Работа с GraphQL в Go
Оптимизация
in-memory хранение
Redis
Самописный LRU cache
Работа сервиса в кластере
Формат логов и уровни логирования
Пишем логи (Greylog)
Сквозное логирование
Метрики (Prometheus + Grafana)
graceful обработка сигналов
healthcheck












 
shape1
shape2
shape3
shape4
shape7
shape8
Верх