с коллегами заспорили, а нужен ли DIG в го для микросервисов(github.com/uber-go/dig), мне кажется, что это лишнее переусложнение и наличие магии там, где это не нужно, так как микросервис край будет иметь 10 зависимостей, там очень легко и наглядно тогда все прокидывается вручную через main файлик)) Если же количество сервисных файликов разрастается больше, то значит, что микросервис взял на себя слишком много))
Может у кого есть какие мысли на этот счет?
Мой голос уходит main файлику🤣
не нужен)
Выглядит лютейшей магией
У тебя может быть больше одного мейна в общей кодовой базе, например когда есть несколько команд и субкоманд
Ну тогда это уже не микросервис)) Микросервис поддерживает как раз таки одна команда, а не несколько))
а что такое микросервис?
А причем тут микросервис? Это может быть и клишка типа kubectl или helm
Тебе акадмическое понятие дать?)) Я думаю, что эту тему обсосали уже 100500 раз
Люди в академиях даже операционной системе еще точное понятие не дали, а вы про микросервисы 😂
Обсуждают сегодня