Привет! Хочу передавать трейсы между микросервисами. Для этого нужно явно добавлять трейс в хедер через пропагейтор? Или это автоматически как-то происходит? Использую golang
Для чего надо делать DI в коде? Например, репозиторий передавать в сервис через интерфейс, а не конкретный тип. Существуют следующие варианты: 1. Тестирование. Чтобы реализац...
Привет! Как реализовать паттерн outbox, когда есть 2 реплики его читающие? Есть 2 го сервиса, которые вычитывают outbox табличку и создают ивенты. Но т.к. реплики 2, то кажда...
а, или ты имел в виду, что наш сервис куда-то ходит по вс или graphql?
Привет! Я амазоном не пользовался, поэтому направьте пожалуйста) Мне надо запускать 1 бинарник на го. Супер легкий - 0.00001 цпу и столько же памяти) Но надо запускать его в р...
Какие МОГУТ быть плюсы у возвращении из конструктора интерфейса?
А есть на бали что-то с бесплатной доставкой? токопедия и лазада платная доставка. Неужели всё платно?
Всем привет! Часто пишу апи и думаю, как правильно мапить REST методы на CRUD операции. На данный момент пришел вот к такому: GET - READ POST - CREATE PUT - UPDATE DELETE - DE...
Привет! Вопрос про интерфейсы (Слайс структур, удовлетворяющих интерфейсу) != (слайс интерфейсов). Как жить с этим? Пример: https://goplay.space/#BGyrAUzsKAn
например, если представить, что будет в дальнейшем не телеграм бот, а в вк чат. Что мы должны будем послать? Телеграм айди в вк чате? Бред какой-то
Почему таймер такой неточный? now := time.Now() timer := time.NewTimer(2 * time.Second) t := <-timer.C diff := t.Sub(now) - 2*time.Second fmt.Printf("time differe...
Привет! Проблема с дуалбутом. Все работало ок, но сегодня при запуске слетело время в биосе. Настроил время, запросило ключ битлокера - ввел. И все. Не запускается grub. Прос...
Кто-нибудь использовал этот валидатор? https://github.com/go-playground/validator Столкнулся с проблемой, что слайс стуктур не валидируется...
Привет! Знатоки MVC подскажите пожалуйста, что такое model? Спрашиваю т.к. часто вижу пишут models. И отсюда неоднозначность, что имеют в виду. Варианты у меня такие: 1. Mode...
Вопрос к пользователем IDE Goland. Как вы пишете fmt.Println и fmt.Printf в коде? Используя какое-либо автодополнение или прям полный текст вводите?
Кто-нибудь пользуется viper? Есть там возможность сделать все поля структуры обязательными? Проблема: поле в структуре есть, но в конфиге оно отсутствует. И вайпер не пишет о...
Привет! У меня программа при запуске получает текущую рабочую директорию. И если запущена в нужной директории, то работает, если в неправильной, то не работает. Поэтому, чтоб...
Привет! Возник вопрос по ооп, поэтому пишу сюда) Есть 2 класса: 1. СтарыйОтчет 2. НовыйОтчет В каждом много полей, пусть 10. НовыйОтчет создается из СтарыйОтчет путем некото...
а вообще какая задача?
Привет! Вопрос про конкарренси. Есть функция без контекста (может надолго зависнуть) и хочется этого избежать. Ок, пишем обертку с контекстом, но возникает проблема, что получ...