KaZachya.net > Обучающее > Golang-разработчик - Advanced (2021) Видеокурс

Golang-разработчик - Advanced (2021) Видеокурс


27-07-2021, 14:07. Разместил: borderman
Golang-разработчик - Advanced (2021) Видеокурс

Сферы применения языка Go обусловлены идеей его происхождения: быстрый, простой инструмент для параллельного программирования. Именно поэтому он наиболее применим при создании сетевых приложений, консольных утилит, систем мониторинга и, конечно, в web-программировании для разработки back-end. По причине того, что web-разработка находится на стыке системного, сетевого и прикладного программирования, 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

Информация о видео
Название: Golang-разработчик - Advanced
Автор: Коллектив
Год выхода: 2021
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: долго

Файл
Формат: MKV (+доп.файлы)
Видео: AVC, 1920x1080, ~726 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 6.93 Gb

Golang-разработчик - Advanced (2021) Видеокурс Golang-разработчик - Advanced (2021) Видеокурс Golang-разработчик - Advanced (2021) Видеокурс


Скачать Golang-разработчик - Advanced (2021) Видеокурс

Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт.


Вернуться назад
return_links(); ?>