It's a shame Ruby and Rails are not getting all the recognition they deserve.
Go can be extremely productive but it's definitely not a great choice if you need to create a web app over a weekend.
RoR, Django etc have ready solutions for things like authorization\authentication, administration tools, oauth... Not to mention that 'framework' assumes some sort of contracts so that all thing build for the framework in question can talk to each other.
Go is a good choice if you need to build a custom solution for your needs. Not if you are looking for a set of building blocks you have to configure for your task.
I really liked Go for what it was, but it wasn't the right fit for my set of problems.
It might have been different if I needed something more low level - though in that case one can use C/C++.
Have really enjoyed using it recent in my Rails apps.