I worked very briefly with echo and was left seriously unimpressed. I was called to fix a bug where some url paths were not processed properly. It turned out that echo does not use the standard Go net/url functions for url decoding, but uses some esoteric, roll-your-own, non-standard-compliant implementation instead. Cutting corners around web standards is ill-conceived minimalism, suitable only for hobby projects.