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) Видеокурс
|
|
Tweet |
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
Видеокурс по Docker (2020) PCRec Вы познакомитесь с технологией и поймете, где и как лучше использовать Docker. Также поделимся best practice кейсами. |
JavaScript для верстальщиков (2020) Видеокурс Научить верстальщика спокойно и без лишней нервотрёпки решать типичные javascript-овые задачи, необходимые при вёрстке странички. При этом особое внимание уделяется пониманию процессов. Например, мы не просто изучаем возможности библиотеки jQuery, мы сначала делаем на неё пародию, чтобы понять, как вся эта магия работает изнутри, и только |
Node.js Серверное программирование на JavaScript (2018) Видеокурс Эволюция javascript с каждым годом дает возможность для веб-разработчиков создавать большое количество новых технологий и инновационных приложений. Один из наиболее интересных и популярных инструментов для создания легко масштабируемых сетевых приложений является Node.js – это серверная реализация языка программирования javascript, |
Node.JS. Новый поток (2017) Видеокурс Этот курс посвящён профессиональной Node.JS-разработке. |
Изучение языков С и С++ (2017) Видеокурс Язык программирования C был разработан в начале 1970-х годов как язык системного программирования для операционной системы Unix. В 1990-х годах на его основе был создан язык программирования С++, поддерживающий концепции объектно-ориентированного и обобщённого программирования. |
0