Size: a a a

2020 August 23

@

@mr_tron in Go-go!
Alexander Egurnov
Да, смотрел в его сторону. Интересно, что ещё есть. И какие ORM с ними хорошо сочетаются?
с ним сочетаются любые ормы потому что пробрасывать модели из базы в апи как есть всё равно плохая идея.
источник

ЕО

Евгений Омельченко... in Go-go!
Использовать ORM в го вообще не очень хорошая идея
источник

AE

Alexander Egurnov in Go-go!
Евгений Омельченко
Использовать ORM в го вообще не очень хорошая идея
А как надо? Пока я просто пишу запросы через sql driver.
источник

AE

Alexander Egurnov in Go-go!
Но количество boilerplate кода смущает.
источник

A

Alexey in Go-go!
Евгений Омельченко
Использовать ORM в го вообще не очень хорошая идея
А почему?
источник

@

@mr_tron in Go-go!
Alexey
А почему?
есть такая теория. типа 100% случаев не покрывает а значит всё равно сырые запросы писать.
источник

ЕО

Евгений Омельченко... in Go-go!
Alexander Egurnov
А как надо? Пока я просто пишу запросы через sql driver.
Можно конструктором запросов создавать
источник

ЕО

Евгений Омельченко... in Go-go!
Alexey
А почему?
Потому что в го ужасные ОРМ :)
источник

A

Alexey in Go-go!
Евгений Омельченко
Потому что в го ужасные ОРМ :)
То есть, если когда-нибудь придумают неужасный, то в принципе можно?
источник

ЕО

Евгений Омельченко... in Go-go!
Ну, до го2 вряд ли придумают неужасный
источник

i

inqfen in Go-go!
Господа, подскажите, гуглил, но все что нормальное старое
источник

i

inqfen in Go-go!
В го изобрели что-то типа генераторов с yield?
источник

ЕО

Евгений Омельченко... in Go-go!
Зачем, если есть каналы?
источник

i

inqfen in Go-go!
В чем задача - есть []string в котором пара тысяч строк
нужно элементы загружать в горутинах. Соответственно, нужно держать n горутин, которые будут в цикле качать, пока слайс не кончится. Можно сунуть в канал и пока не закончится он - но вдруг генераторы есть, вроде логичнее он тут
источник

E

Edgar in Go-go!
Чем генераторы логичнее канала тут?
источник

ЛА

Локоть Анатолий... in Go-go!
inqfen
В чем задача - есть []string в котором пара тысяч строк
нужно элементы загружать в горутинах. Соответственно, нужно держать n горутин, которые будут в цикле качать, пока слайс не кончится. Можно сунуть в канал и пока не закончится он - но вдруг генераторы есть, вроде логичнее он тут
Звучит как типичный воркер пул. На го это реализуется каналом.
https://gobyexample.com/worker-pools
источник

i

inqfen in Go-go!
А, спс. В питоне подобное обычно не через queue, а через yield делается, а в го я пока так, палочкой тыкаю
источник

i

inqfen in Go-go!
Так, ну и чтобы 2 раза не ходить - какой есть годный json логгер?
источник

E

Edgar in Go-go!
zap,logrus,zerolog
источник

E

Edgar in Go-go!
все очень хороши
источник