Size: a a a

2020 July 04

АП

Александр Попов... in Go-go!
ну из за особенностей гоу это будет максимально криво и не красиво
источник

с

сонная википедия... in Go-go!
ну тут какой-то таск шедуллер нужен
источник

КB

Константин Bloom... in Go-go!
да, в Laravel (если кто на php пишет) отличная реализация бэкграунд джоб
источник

АП

Александр Попов... in Go-go!
ша?
источник

АП

Александр Попов... in Go-go!
тут ты просто пишешь go func() {
код
}()
источник

с

сонная википедия... in Go-go!
неужели не на кроне
источник

АП

Александр Попов... in Go-go!
+ каналы
источник

C

Calculon🤖 in Go-go!
Александр Попов
тут ты просто пишешь go func() {
код
}()
go brrr
источник

с

сонная википедия... in Go-go!
Александр Попов
тут ты просто пишешь go func() {
код
}()
а если по нескольким машинкам?
а если потеряешь?
источник

КB

Константин Bloom... in Go-go!
и оно падает при деплое нового пода
источник

Н

Никита in Go-go!
Локоть Анатолий
Я делаю сущность "фильтр",типа
UserFilter struct {
Name string
}

Дальше метод репозитория принимает этот фильтр и в зависимости от заполненных полей собирает запрос. Тут что с орм, что без него - одинаково - конструируем sql, ничего не абстрагируем.

С gorm это как-то так:
If filter.Name != "" {
   bulider = builder.Where("name = ?", filter.Name)
}

builder.Count...
builder.Find...


Без gorm суть остаётся той же,
Но там разница в том, что все значения плейсхолдеров собираем в слайс []interface, и передаём при запросе единожды при запросе.
Кстати, если у нас будет в зависимости от контекста необходимость делать выбор где, например, UserId равно чему то, либо же наоборот, не равно чему-то, вы бы как сделали?

Сделали два поля UserIdEquals и UserIdNotEquals?
источник

КB

Константин Bloom... in Go-go!
go func() явно не про контроль
источник

C

Calculon🤖 in Go-go!
сонная википедия
а если по нескольким машинкам?
а если потеряешь?
очередь взять
источник

с

сонная википедия... in Go-go!
Calculon🤖
очередь взять
ну так про это и спросили
источник

с

сонная википедия... in Go-go!
таск шедуллер с очередями повторами и прочим
источник

с

сонная википедия... in Go-go!
Константин Bloom
и оно падает при деплое нового пода
в кубере нет background jobs?
источник

C

Calculon🤖 in Go-go!
таск шедулер можно как клиента очереди набросать
источник

Н

Никита in Go-go!
сонная википедия
в кубере нет background jobs?
Есть джобы
источник

КB

Константин Bloom... in Go-go!
пля. точно
источник

с

сонная википедия... in Go-go!
почему бы просто не шедуллить в кубере, а не в приложении
источник