Personally I don't think golang needs a web framework. What comes with the standard library is all that you need.
I think the bigger problem was that it seemed like a whole bunch of folks wanted to be the one to write "the next big web framework", and they didn't really understand the value and usability of the standard library. Those frameworks are generally not necessary.
Echo is not those frameworks. It's worth a look at the value it provides rather than knee-jerking "no frameworks!".