Окей, приведу пример. Есть эндпоинт, который создает stickerpack, также есть эндпоинт, который создает favorite для конкретного юзера, который ссылается на stickerpack. При уд...
Что-то разошлись, не?
Приветствую, есть задача (возможно тривиальная), звучит примерно так: по тикеру необходимо смотреть накопленные задачи (которые копятся постоянно) и выполнять их в бэкграунде....
Ребят, вопрос глупый, но как мне проверить в таком случае ошибку Num1Err? Или когда оборачиваешь ошибку другой ошибкой используя %w, то доступ к первой теряется? Первый printl...
Привет всем, подскажите как обычно поступают в таких ситуациях. Есть серверное приложение, оно имеет внутреннее состояние. К примеру, есть пулл, в котором копится какая-то инф...
Всем привет, немного оффтоп. Есть проблема в понимании, когда нужно использовать транзакции в БД, а когда не нужно. Хочется как-то формализовать, но чёт не особо получается. В...
Ребят, как быть, если в сервисе по таймеру происходит какая-то работа и получилось так, что нужно запустить несколько таких сервисов? Как быть с синхрониазацией? Что обычно де...
Уважаемые объясните слабопонимающему в транзакциях. Интересует две технологии, монга и редис. Чем принципиально отличаются транзакции в этих технологиях. Читаю доки обоих, сла...
Привет всем, немного оффтоп, но может кто-нибудь подскажет. В docker-compose поднят зоопарк сервисов и необходимо выборочно отдебажить какой-нибудь сервис например в GoLand по...
Товарищи, инпут следующий: * Папочка migrations (gormigrate) * Внутри просто ад (скипаю конкретику) Никогда не имел опыта рефакторинга миграций, возникает настороженность и ...
Ребят, кто как пишет gRPC API? Не хочется писать методы на каждый чих и необходимо написать гибкий метод, к примеру, FetchUsers(query). В query хочется передавать многосоставн...
Всем привет. Извиняюсь за оффтоп. Есть websocket-сервис. Клиенты подключаются, а сервис хранит ws-соединения в мапе под мьютексом и проверяет соединение с клиентом с помощью p...
Ребят, немного оффтоп. На проекте возникла ситуация, что service#1 ранее подключался к service#2 по gRPC с настройкой grpc.WithBlock(), т.е. без подключения не стартовал. Со в...
Приветствую всех, на проекте потребовалось отправлять/отменять нотификации, я разработчик серверной части. На данный момент реализовали отмену нотификаций через так называемые...
@expxakep на хабре читаю вашу статейку по пушам, есть небольшой вопрос, может быть подскажите. Отмену нотификаций (на примере APNs) реализовывали с помощью обычных нотфикаций?...
Привет всем, вопрос общий. Какие языки активно используете помимо go в разработке?
Ребят, на проекте необходимо решить в какую сторону двигаться, в сторону нативных мобильных клиентов и электрона на десктопах или в сторону кроссплатформы, как у флаттера дела...
Ребят привет! Использую mongo transactions и официальный драйвер mongodb для golang. Кейс такой, есть метод в котором происходит операция Find для объекта, а после в рамках тр...
Есть репозиторий №1, который в зависимостях использует конкретный package репозитория №2, при команде "go mod vendor" зачем-то выкачиваются пакеты репозитория №2, которые не и...
Привет всем. Есть ли возможность пробросить порты не перечисляя в docker run каждый порт? К примеру, у меня зеркальная ситуация, т.е. порты внутри контейнера соответствуют пор...