PurpleSchool, Антон Ларичев | Продвинутый Golang (2024) WEB-DL [RU]
Автор: Антон Ларичев
Производство: PurpleSchoolЖанр: Видеокурс
Описание:Этот курс предназначен для тех, кто уже владеет базовыми знаниями Golang и хочет перейти к созданию полноценных API на этом языке с использованием базы данных Postgres и популярной ORM Gorm. Помимо этого, курс поможет глубже понять внутреннее устройство Golang и освоить работу с горутинами.
В процессе обучения мы обсудим такие темы, как Go allocator, Stack, Heap, GC, а затем перейдём к изучению горутин. Разберём, как они функционируют, как их можно синхронизировать, а также как использовать каналы для их взаимодействия. После этого приступим к разработке крупного API с использованием чистого http пакета, изучая роутинг, обработку запросов и ответов. Соединимся с PostreSQL через ORM Gorm, запустив её в Docker, и реализуем все типы CRUD операций.
Курс будет преимущественно практическим, так как вся теория разбирается непосредственно в ходе создания API. Проект предусматривает разработку сложного сервиса по сокращению ссылок с авторизацией и статистикой. Кроме того, курс включает множество упражнений, которые помогут укрепить полученные знания.
Продолжительность: 12:19:11
Качество видео: WEB-DL
Язык озвучки: Русский
Скриншоты:
Время раздачи: по возможности (до появления первых 3-5 скачавших)