type RoleRepository interface { CreateRole(ctx, role) (role, error) UpdateRole(ctx, role) (role, error) DeleteRole(ctx, id) error AddPermission(ctx, roleId, p...
Вопрос по поводу формирования slug для товара - что происходит, когда пользователь переходит по такой сформированной ссылке? Какова задача бэкенда, а какова фронта? Мне cha...
Хорошо, можно зайти с другой стороны: а где курсорная пагинация реально нужна?
Воспользуюсь моментом для закрытия ещё одного пробела, касаемо курсорной пагинации Допустим, у нас есть пагинация и какая-то фильтрация: товары по categoryId. Когда начинает ...
Ребят, как вы в put запросах передаёте и обрабатываете поля, которые в get запросах не возвращаются? Например password p.s.: "не использую put" ответы не принимаются
Кстати говоря, господа, а как вы фильтры в openapi описываете? Кто-нибудь скинет пример с полноценной фильтрацией?
Ответьте пожалуйста, а в какой момент на сайте должен создаваться анонимный пользователь, когда у нас транзакции в репозиториях? (да, я знаю что можно обмазаться транзакционн...
Кто-нибудь тестирует время? И отсюда вопрос (продублирую): когда вы делаете soft delete, где вы поля is_deleted и deleted_at обновляете? В репе или бизнесухе? Это похоже на д...
оффтоп: У кого-нибудь есть опыт использования macbook air на m1 или m2 чипе? Температуры нормальные? Я тут к air m2 присматриваюсь, но наткнулся на обзор, где ноутбук при ра...
Тогда ещё маленький вопрос. Я вот тут метаюсь, как лучше cartItem к корзине привязывать? (там count, productID и т.д.) 1) С помощью cartID 2) Просто json в поле items фигачит...
Привет! Верно ли утверждение, что offset с сортировкой по индексу будет работать быстрее, чем без него? Везде говорят, что верно, т.к. offset без сортировки будет вынужден п...
Вчера делал вопрос, по итогу которого меня направили на software delete. В целом, штука универсальная, если не забывать делать джоины А вот вопрос по поводу восстановления уд...
Подскажите, а в чём ключевая разница между курсорной пагинацией и offset, если в обоих случаях нам понадобится сортировка по индексированным полям? Обе пагинации будут работ...
Привет! Как вы прокидываете параметры сортировки и фильтрации от транспорта до БД? (в ЧА) Вижу здесь 2 варианта: 1) Описание всех этих вещей через какие-нибудь DTO 2) Проки...
Привет! Почему offset не может взять данные прямо из неотсортированного результата выборки? Почему он вынужден идти по всей таблице, когда результат выборки не отсортирован?...
Допустим, транзакции внутри репозиториев. Хочу, чтобы в какой-то момент появлялась корзина Вижу 2 варианта: 1) При добавлении элемента в корзину, если не существует её - со...
И ещё маленький вопрос (я начинающий): допустим, что на сайте полей для сортировки предполагается несколько - это id товара, цена, его рейтинг, дата создания и что-то ещё Соо...
Возможно вопрос тупой, но кидать структуры в контекст - это ок, go way? (просто видел, что иногда возникают споры, что в контекст ложить) Отрывок кода из метода регистрации: ...
И ещё вопрос - почему сгенерированный сервер запускается на другом порту в отличии от того, который указан в спецификации?
Ребят, это нормально, что go-swagger такой код генерирует, или просто Goland сошёл с ума? IDE ругается на то, что невозможно []error в качестве []interface{} использовать fu...