Больше всего понравилось то, что курс - это квинтессенция опыта человека, который активно пишет на Go и периодически задумывается над тем, как выстроить этот процесс.
Бывает, в курсах люди или пересказывают документацию или просто рассказывают о воркфлоу, которая принята в их компании, где они сейчас работают, в стиле "делай вот так".
Бывает, там используются новые библиотеки (например, buf для grpc или sarama для kafka), которые с одной стороны вроде бы хороши для работы, но с другой маскируют некоторые подробности технологии, которые тем, кто разбирается, хорошо бы знать, а не действовать в режиме копипасты.
В этом курсе не так. Здесь сделан акцент на то, чтобы прежде всего понять технологию, а инструмент, по сути, можно будет взять любой. Библиотеки взяты базовые. Особенно понравился блок про чистую архитектуру. Тема спорная, сложная, так как трудно соблюсти баланс между простотой и расширяемостью. Здесь, как мне кажется, выбран весьма неплохой вариант. Во время курса вы не будете писать какой-то проект, и это, наверное, минус, так как всё приобретённое теоретическое лучше сразу фиксировать на практике.
Здесь вы должны проявить инициативу и придумать и написать проект самому - во время курса или сразу после. После курса у вас останется множество полезных кусочков кода, которые покрывают почти все юзкейсы в микросервисном приложении, плюс будет законченный проект в описанной чистой архитектуре, включая конфиги для докера и кубернетиса для развёртывания, от которого вы сможете плясать в нужном вам направлении.