Size: a a a

Golang Developers — русскоговорящее сообщество

2020 October 10

Y

Yuri in Golang Developers — русскоговорящее сообщество
кролик - он же легкий.
Нет - можно redis под это использовать (но сложнее и падучий). Nats тот же
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
а очередь в мускле - это попахивает плохо 🙂
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Иногда лень добавлять сервис и пользуются теми что уже есть )
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
Но это же не эффективно 🙂
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Да
источник

M

Michael in Golang Developers — русскоговорящее сообщество
Yuri
Но это же не эффективно 🙂
Это рационально
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
Использование реляционной СУБД в качестве очереди? Да ну.
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
Хотя если для почты у которой 5 писем в сутки - пофиг
источник

M

Michael in Golang Developers — русскоговорящее сообщество
А потом бложик на десять человек в кубере с эластиком делают...
источник

M

Michael in Golang Developers — русскоговорящее сообщество
Yuri
Хотя если для почты у которой 5 писем в сутки - пофиг
Вот именно
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
С другой стороны, для почты в 5 писем в день - вообще очередь в СУБД не нужна. Любой почтарь это делает по-умолчанию на фс
источник

M

Michael in Golang Developers — русскоговорящее сообщество
Имхо стек нужно раздувать только если это оправдано
источник

M

Michael in Golang Developers — русскоговорящее сообщество
Yuri
С другой стороны, для почты в 5 писем в день - вообще очередь в СУБД не нужна. Любой почтарь это делает по-умолчанию на фс
Фс- файловая система?
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
Michael
Имхо стек нужно раздувать только если это оправдано
Но если речь про письма - нерационально писать свой MTA для отправки почты. Любой дистр имеет в наборе свой MTA
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
Michael
Фс- файловая система?
угу
источник

Y

Yuri in Golang Developers — русскоговорящее сообщество
и любой MTA справится со своей задачей лучше, чем самопальные скрипты для отправки.
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Мужики, использую https://godoc.org/github.com/go-playground/validator
Key: 'RegistrationRequest.Email' Error:Field validation for 'Email' failed on the 'required' tag

Как мне из ошибки выдрать только required?
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
errors := err.(validator.ValidationErrors)
var customErrors []ValidatorError
for _, e := range errors {
customErrors = append(customErrors, ValidatorError{
 Field: e.Field(),
 Error: e.Error(),
})
}
источник
2020 October 11

L

LeiDruid in Golang Developers — русскоговорящее сообщество
First Last
Простого аналога нет?)
Кролик то понятно)
возьми beanstalkd - легко и функционально
источник

FL

First Last in Golang Developers — русскоговорящее сообщество
Мужики, вечер добрый!)
Сразу извиняюсь что задаю вопрос "из доки", но я никак не могу вдуплить работу пакетного менеджера в го.
Резолв чужих штук - окей, а если я надробил пакеты на сервисы, модели и тп.?

Использовал unix импорт = "./", но после установки редиса, который хочет
go mod init github.com/my/repo


Все поламалось...
Поделитесь плиз годной статьей где все прям разжавно в плане локальных импортов или на двух пальцах если не сложно! 🙂

Спасибо!
источник