Антон Шаманов, надеялся что кто то уже сталкивался и знает решение, просто код скинуть тут не поможет, да и он весь в теме есть. Просто контроллер с редиректом
Антон Шаманов, проблема то после редиректа со стороннего сайта. То ли заголовки не правильные, то ли какие то лимиты временные есть на редирект. Даже не знаю, какая компетенция нужна для решения, вроде и не бэк, вроде и не сети, вроде и не фронт.
galaxy, да, спасибо, я сам запутался с id-шниками, видимо переработал, сидел тупил пока не написал сюда. А ток написал, сразу заметил, а удалить не успел)
А если разделять по доменам, где бы вы положили этот transactionManager? Ну условно есть пакет orders и пакет payments сейча. Нужен какой-то третий пакет?
В моем случае все же данные хранятся в одной бд (postgres и будет что-то типо bolta или sqllite). По этому у меня главным образом вопрос был в том, что если у меня есть OrderRepository могу ли я в нем ходить в другие таблички. Ну даже если это будет дубль функционала из paymentRepository
Dmitrii, в твоем примере ты логируешь дважды одну и туже ошибку, это и есть проблема. логирование уже обработка ошибки, если ты ее залогировал, уже не нужно ее пробрасывать вверх
К тому же, подумай что будет, если у тебя будет 1000 запросов, горутин и в какую кашу превратится твой лог
Dmitrii, в том что сложно проследить всю цепочку, где возникла ошибка, когда.
Вообще я пишу первый проект на го полноценно. В php привык с исключениями и стектрейсом жить, и никогда не было проблем. Ошибки фиксить очень легко, и быстро.
Это локальный сервер. Я не запускаю терминал через cmd