Разработка микросервисной архитектуры на Golang
Вставка
- Опубліковано 10 кві 2023
- Ведущие Go-разработчики MediaSoft рассказали, почему Go не так прост, как кажется. А также разобрали:
- Разработку микросервисной архитектуры на примере системы доставок типа Delivery Club;
- Фишки языка Go, которые облегчат вам жизнь;
- Особенности написания тестов - unit, интеграционные тесты.
а есть ссылка на демо репозиторий? а то не совсем понятно, как дальше все работает
К сожалению, ссылки на репозиторий уже нет.
@@mediasoft_team а подскажите, если у вас разные файлы в /cmd собираются и им требуются разные зависимости, вы app.Run() для каждого из них отдельно реализуете или сразу все зависимости в app собираете и единый app.Run() используете?
А где тут микросервисы? Основной время вообще про тестирование
wire проще закрывать все.
Звук ужасный просто
В го не принято использовать фреймворки поскольку их нет
gin? echo? beego? это разве не фреймворки?
@@flayers1646 Spring - вот это фрэймворк, и java уже где-то сбоку.
Т.е. spring над явой...
Но gin "под" Go, а не Gin и где-то там go, там уже тех-же интерейсов не было-бы видно...
@@unclea4046 Предлагаю ижью в гитхаб этих "фреймворков" создать, чтобы не позиционировали себя как фреймвоки. Вот авторы посмеются
@@flayers1646 нет, это маленькие роутинг библиотечки)
не говори глупостей, пожалуйста@@unclea4046
На русском документация есть? Смысл есть в го входить если инглишем не владеешь?
Посмотрите в сторону 1С
Конечно, смысл есть, главное - желание :) В интернете, кроме документации, есть много обучающих материалов на русском языке.