I've been watching the Go "web framework" scene over the past year, and more and more I'm inclined to think that the Rails/Django/Sinatra paradigm simply isn't going to work with Go and pursuing it is futile. There is an interesting article on why ORM (ORM's and web frameworks tend to go together) does not work in Go http://www.hydrogen18.com/blog/golang-orms-and-why-im-still-..., lots of interesting points in it. Especially regarding how some people start out thinking in terms of objects, while others think in terms of database schema. Go is geared towards the latter kind, people who prefer to think at the low level, and the idea of a very high level tool that provides you web abstractions and ORM is foreign to that. In this respect it's not all that different from the C world, where there aren't any web/orm frameworks either and nobody misses them.