Нет ничего лучше хорошего и наглядного примера. Особенно в разработке
Автор делится опытом использования кодовой базы etcd в качестве практического примера для изучения организации gRPC-сервисов на Go. Вместо сложных проектов вроде Kubernetes или Docker, etcd предлагает компактный и понятный код, где в одном файле rpc.proto определены основные сервисы.
В etcd можно подсмотреть структуру директорий с proto-файлами и сгенерированным кодом, реализацию обработчиков RPC, настройку gRPC-сервера с цепочками интерсепторов, подключение метрик Prometheus, логирование, а также клиентскую логику с ретрафми и удобной оберткой
23.03.2026
Похожее
16.06.2026
Уровни микроархитектуры amd64
Возможно вы слышали про уровни микроархитектуры. Каждый уровень включает в себя ...
15.06.2026
Wi-Fi данные
Не знаю зачем вам это может буть нужно, но мне всегда нравятся статьи по работе ...
13.06.2026
Golang Ревью
Продолжение серии заметок о неочевидных и опасных поведениях Go, дополнение к пе...
08.06.2026
Эээксперименты
В Go есть "экспериментальные" возможности, чтобы вы могли опробовать новые функц...