@maximetrap
Used it when I started tinkering around Go for the first time as I was coming from a Express. Really like it, easy to understand because I believe the Express style API is kinda ubiquitous, and the middleware system is great.
Downside might be the non-usage of the net/http interfaces so that could be blocking depending of the others packages used.