Size: a a a

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

2021 June 28

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
ну так у вас в 5-10 методах пишется
Select(&row, "select columns... from table")
те по сути вам нужно руками синхронизировать список полей в стурктуре и список полей во всех запросах, которые мапятся на структуру. Всякие
ListProducts
ListProductsByIDS
ListVisibleProducts
GetProductByID
GetProductByName
и в каждом select с перечислениями полей. И это огромное поле для багов ради "чистый sql круто"
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
тот же pg-go убирает необходимость этой "синхронизации"
источник