Hacker News new | ask | show | jobs
by mstef9 1500 days ago
People interested in this might also find my project Pagoda [0] interesting. It's a full-stack web dev starter kit for Go, rather than a framework with any strict patterns or lock-in. It leverages Echo (web) and Ent (ORM) but they can be easily swapped out, if desired.

It also has HTMX [1] integration to create slick/modern UI behavior without writing any JS.

[0] https://github.com/mikestefanello/pagoda [1] https://htmx.org

1 comments

Thanks for sharing @mstef9! I somehow missed this one in my research. I'm a huge fan of all efforts to make Go a serious contender for building full-stack web applications.

Ent is a nice choice for the ORM. For models, I'm planning to go with a combo of sqlc + xo. I want to tie the DB schema to your application.

I am not a fan of ORMs. SQLc seems good but I think EdgeDB looks highly promising although it is relatively new. Thought you might want to take a look at it :)

https://www.edgedb.com/

relevant hn thread https://news.ycombinator.com/item?id=30290225