KaZachya.net > Обучающее > Golang-разработчик - Advanced (2021) Видеокурс
Golang-разработчик - Advanced (2021) Видеокурс27-07-2021, 14:07. Разместил: borderman |
![]() Сферы применения языка 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) Видеокурс Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Для просмотра скрытого текста необходимо зарегистрироваться или войти на сайт. Вернуться назад |