I've started using Echo[1] and it seems to provide most of what I'm looking for (routing, context, sessions, CSRF protection, form/json binding, etc). For templating, I'm using QuickTemplate[2] which creates statically generated templates, but Pongo2[3] and Jet[4] also look reasonable. sqlx[5], gorm[6], and sqlboiler[7] all seem reasonable for database access, depending on what your style is (sqlx being oriented toward manual statements, gorm being reflection-based orm-ish, and sqlboiler using go generate's code generation to make statically generated access for you).
If you don't want to piece things together yourself (and want a more Rails-like experience), Buffalo[8] is probably your best bet.
[1] https://echo.labstack.com/
[2] https://github.com/valyala/quicktemplate
[3] https://github.com/flosch/pongo2
[4] https://github.com/CloudyKit/jet
[5] https://github.com/jmoiron/sqlx
[6] https://github.com/jinzhu/gorm