I think the big take away here is the importance of apparently redundant sanity checks....
I've mostly used Hibernate and NHibernate, and SQLAlchemy a few years ago.
Python? Django, Tornado, Twisted, etc
Go? "net/http" + Gorilla (http://www.gorillatoolkit.org/)
Java? JSF 2.0, GWT, Spring, Tapestry, etc etc
C#? ASP.NET MVC
This list could be almost infinite... or at least could be discussed infinity :)"You know what you could do instead of using Rails? Implement your own ad-hoc version of 60% of Rails!"
Maybe you don't need to whole kitchen sink. Also its not as though there are not other Go libraries to get other functionality from such as DB/ORM functionality.
For the record, I have written some Go, but not worked on Revel specifically.
I can certainly recommend Django - I've been working with a large-ish Django codebase for 3 years and have yet to see a security vulnerability as bad as the ones Rails seems to have every month.
I've used it with NHibernate for the ORM and Postgres.
I'm sure one of the alternative JVM languages would make this setup tolerable to work with, even pleasurable, but I don't know them.
I get tired of paying taxes and brushing my teeth, too, but I still do it, because life will get worse in a hurry if I don't.