Size: a a a

2020 May 04

М

Мерль🛠 in Go-go!
Алексей
Подскажите, как прочитать такую ошибку. Только начинаю с Go разбираться. Использую gorm
Что вы имеете в виду под «прочитать ошибку»?
источник

DP

Daniel Podolsky in Go-go!
Мерль🛠
Пожалуйста, не используйте log.Fatalf нигде кроме как в примерах и прототипах


Эта штука просто прибивает приложения, коннекты не успевают корректно закрыться, буфферы флашнуться и тд

Если есть необратимая ошибка, то смело паникуйте
и используйте paniсwrap, если вам необходимо дописать ошибку в лог
источник

ЗА

Заур Ашурбеков... in Go-go!
привет, народ.
Если у меня есть несколько инстансов условного сервиса, и у этих сервисов есть клиенты, которые подписаны на обновление определённых сущностей в бд у этих сервисов. и нужно посылать обновление этих экземпляров сущностей всем подписчикам. Есть ещё Nats

Я бы такое сделал так: после каждого обновления сущности сервисом, просто посылал бы в натс событие об этом вместе с обновлённой сущностью типо с темой entityName.update.id, и все, кому этот энтити нужен, просто слушали бы его
источник

ЗА

Заур Ашурбеков... in Go-go!
но есть второй вариант, попроще, просто  подписаться на обновления в pg
источник

ЗА

Заур Ашурбеков... in Go-go!
но я так никогда не делал. Как лучше сделать?
источник

ВС

Владимир Столяров... in Go-go!
pg-шный pub/sub не имеет гарантий доставки, но зато сработает даже если обновлять "руками"
имхо событие в nats обычно правильнее
источник

ЗА

Заур Ашурбеков... in Go-go!
понял, окай
источник

C

Calculon in Go-go!
Владимир Столяров
pg-шный pub/sub не имеет гарантий доставки, но зато сработает даже если обновлять "руками"
имхо событие в nats обычно правильнее
можно pg pub/sub-ом триггерить nats😎👍
источник

ЛА

Локоть Анатолий... in Go-go!
Мерль🛠
Пожалуйста, не используйте log.Fatalf нигде кроме как в примерах и прототипах


Эта штука просто прибивает приложения, коннекты не успевают корректно закрыться, буфферы флашнуться и тд

Если есть необратимая ошибка, то смело паникуйте
Запаниковать в горутине тоже не очень было бы - на уровне мейн не отловить же
источник

ЗА

Заур Ашурбеков... in Go-go!
Calculon
можно pg pub/sub-ом триггерить nats😎👍
источник

C

Calculon in Go-go!
😄
источник

VM

Vladislav Milenin in Go-go!
Заур Ашурбеков
но есть второй вариант, попроще, просто  подписаться на обновления в pg
Это крайне медленно
источник

А

Ан in Go-go!
народ, а есть какие-нибудь движки блогов на гошке? не хочу пилить с нуля, хочу взять готовое
источник

M

Morgot in Go-go!
источник

ФП

Федор Петрик... in Go-go!
Ан
народ, а есть какие-нибудь движки блогов на гошке? не хочу пилить с нуля, хочу взять готовое
WordPress
источник

А

Ан in Go-go!
что вордпресс?
источник

YM

Yuriy Musienko in Go-go!
Ан
народ, а есть какие-нибудь движки блогов на гошке? не хочу пилить с нуля, хочу взять готовое
hugo
источник

А

Алексей in Go-go!
Мерль🛠
Что вы имеете в виду под «прочитать ошибку»?
Спасибо. Я уже разобрался)
источник

DP

Daniel Podolsky in Go-go!
читать эту простыню, чтобы понять, в чем вопрос, никто не будет
источник

M

Michael in Go-go!
Го плей гроунд в помощь
источник