The Gorilla Toolkit is great. In particular, you can look at github.com/gorilla/mux. There is a wider scope, but users tend to choose a simpler option, since the language and the standard library will take you quite far, and the structure is not as necessary for managing complexity as in other languages, and can simply complicate things unnecessarily.
The docs APIs are a good reference, and you can also check out examples of how other people use it .
source share