Earlier quoted context omitted.
Building a "Rails-like" framework in Go is honestly totally antithetical to the "Go way" of doing things. Rails has a ton of magic, implicit behaviours, monkey patching, ERB, and so on. Go is a touch below Java verbose, explicit, no magic, every function call can be very easily traced without having to do meta programming and code generation in your head to understand what's going on. In my 8 years of writing Go, I w…
Go needs a better ORM story, it is unfortunate Prisma abandoned their Go port.
Something like sqlc[0] is leagues better than any ORM in terms of simplicity, complexity and maintainability.