@skushtuev а switch просто внутри функции по eventName ты не хочешь сделать? Особенно если у тебя ивенты известны И убрать из параметров event совсем
А че он то по русски то по английски пишет? Бармалей что ли
А через cli подключаетесь с этими же кредами?
Какая разница если это делается один раз при инициализации приложения?)) Фап фап го вей и пох на все?)) Есть проблемы - есть инструменты для их решения. Рефлексию нужно уметь ...
это таргет для фетча?
А это разве плохо? Это же прогресс, мир построенн на том чтобы спрятать детали реализации, в математике. и физике есть вещи которые уже доказаны/изобретены и остальные пользую...
Ну а гвоздями прибитый db к пакету это разве хорошо? Это даже в канонах го вей не го вей) Пакет же должен быть обособленным и предоставлять целостную функциональность, а получ...
А разве норм что в примере https://play.golang.org/p/rhZ5680i022 всегда выигрывает B? Запустил раз 20. По идее должен быть какой-то рандом.
Использование HTTP Cache это уже крайность, не?) Ну и Роман прав, то что никто не мешает отправлять запросы в gql с GET параметром и использовать HTTP Cache)
В микросервисе - да. Может даже в среднем приложении и небольшой команде. Но вот у нас сейчас монолит на го, 200к строк кода, сотни три зависимостей, что делать?) Перейти на ...
Да блин, понятное дело что ты можешь не на все тесты писать, зачем это обсуждать?))
Ну тоже самое будет когда ты запустишь go generate с google/wire который compile time. Разница то какая? Мне кажется только в слогане compile time)
ну шо ты файлики то как в жабе именуешь?))
это не по делу? naked return вообще плохая практика var x, y uint64 = 0, 1 x, y := uint64(0), uint64(1) что выглядит читабельнее?
Смысла начинать стартап с микросервисов конечно нет) Насчёт управления зоопарком и 300к+ спецом это вы про какую должность?
А чем конструкторы не угодили?
Отсутствие кеширования? В gql? А что подразумевается под нормальным?)
а bigcache пробовали? Я не уверен что он быстрее, но он очень интересно хранит данные в одной куче и по оффсетам достает. Должно быть очень быстро и конкуретно)
@Romshark А у тебя монолит с gql? Или это api gateway?
Как статический анализатор скажет тебе где говно код? Нет таких инструментов)