Продвинутый курс по Golang по созданию http API и многопоточности. В рамках курса мы поговорим о Go allocator, Stack, Heap, GC и затем перейдём к горутинам. Посмотрим как они работают, как их можно синхронизировать и использовать каналы для общения между ними. Затем начнём писать большое API на чистом http пакете, разбираясь с роутингом, обработкой запрос и ответа. Подключимся к PostreSQL с помощью ORM Gorm, предварительно запустив её в Docker и напишем все типы CRUD запросов.
Словами не описать насколько я благодарна автору.
Информация подана великолепно, затрагивается много тем, про которые спрашивают на собеседовании. Курс очень сильно мне помог в понимании концепции работы go, стоит своих денег.
С помощью курса (с небольшими дополнениями) смогла написать пару сайтов на заказ. Теперь устраиваюсь на постоянную работу.
Хотелось бы видеть больше курсов от автора (школы), например про проектирование микросервисов или проектирование RPC API. Так же хочу отметить что на сайте школы есть очень много статей по go. Наверное это единственная онлайн школа которую я когда либо порекомендую знакомым
Отличный курс! Очень понравился! Как и в базовом курсе отличительной особенностью является постепенная реализация одного проекта на протяжении всего курса.
Автор молодец! У него отлично получается простыми словами рассказывать про сложные вещи!
Было бы здорово если бы появился курс охватывающий глубокую работу с БД (Inner Join и.т.д.), OpenAPI и.т.д.
Прошел курс после базового — остался очень доволен. Курс отлично сбалансирован: даёт много полезной информации по языку Go и backend-разработке в целом, но при этом не перегружает.
Подача материала практическая и приближена к реальной работе — рассматривается полноценный проект, объясняются как особенности языка, так и архитектурные решения, паттерны проектирования API. Очень порадовало, что отдельный сегмент посвящён тестированию — редко встречается в курсах, а тема важная.
Единственное, чего немного не хватило — это раздела по деплою. Было бы здорово увидеть его в будущих обновлениях.
Курс особенно хорошо подойдёт тем, кто уже работал с другими строго типизированными языками и умеет читать документацию. Новичкам лучше сначала пройти базовый курс.
Огромное спасибо автору за качественный материал и внимание к Go — не самый "попсовый", но очень интересный и полезный язык.
Отличный курс! Нравится, что для проектироваения API ипользуем встроенный модуль http, а не сторонние библиотеки. Всё подробно, но без воды. Это уже второй курс в серии Go, который я смотрю. Рекомендую!