ну пока нам никто на go2go не запилил прекрасный orm. почему - пока не ясно
Да вроде ясно, разные стеки для разных задач) Мощные ормы нужны для проектов с тяжелой бизнес-логикой, а для них обычно не юзают го.
угу, чтобы утяжелить и без того тяжелую логику до невозможного состояния. в большинстве случаев индуктивно - бизнес-логика тяжелая за счет тяжелой парадигмы
орм утяжеляет сумму, но облегчает слои)
потому что дженериков как метод метапрограммирования для ORM недостаточно, особенно тех что в go2go, ибо они максимально простые это равноценно тому чтоб писать JSON энкодер без рефлексии на этих самых дженериках тут скорее нужны процедурные макросы, полноценные темплейты оно даже в Haskell реализовано так — там либо deriving, либо TemplateHaskell
Завернули такой пропозал https://github.com/golang/go/issues/32620
Обсуждают сегодня