• Почему некоторые программисты на GO работают с бд на голом SQL без ORM?

    @JavaDok
    Я джавист, за го не скажу.
    1. ORM легче поддерживать один раз написал можель и у тебя есть репозитории в которых уже реализовано куча стандартного функционала
    2. Можно расширять функционал , в современных орм оибах очень круто развит. Дсл по этому все написанное легко может прочитать другрй программист нежели разобраться в партянке sql
    3 репозитории поддерживают нативный sql что позволяют некоторые вещи написать на нативном языке при этом Ты можешь сказать, какая модель в результате тебе нужна или массив моделей - опять же спасибо орм. 4 В общем у нас spring data jpa мощнейшея вещь , код пишется быстро, понятно а если врубить дебаг то в консоле увидешь что это переводится на понятный язык sql
    5 производительность та же. Исключения составляют моменты когда человек не умеет пользоваться орм вообще и косячит на каждом углу - для этого и придумали собесы чтобы подобный контингет отсеять и не взять на проект.
    Ответ написан