httprouter online with Winfy
We have hosted the application httprouter in order to run this application in our online workstations with Wine or directly.
Quick description about httprouter:
HttpRouter is a lightweight high performance HTTP request router (also called multiplexer or just mux for short) for Go. In contrast to the default mux of Go's net/http package, this router supports variables in the routing pattern and matches against the request method. It also scales better. The router is optimized for high performance and a small memory footprint. It scales well even with very long paths and a large number of routes. A compressing dynamic trie (radix tree) structure is used for efficient matching. With other routers, like http.ServeMux, a requested URL path could match multiple patterns. Therefore they have some awkward pattern priority rules, like longest match or first registered, first matched. By design of this router, a request can only match exactly one or no route. As a result, there are also no unintended matches, which makes it great for SEO and improves the user experience.Features:
- Stop caring about trailing slashes
- The router can fix wrong cases and remove superfluous path elements
- Stop parsing the requested URL path, just give the path segment a name and the router delivers the dynamic value to you
- The matching and dispatching process generates zero bytes of garbage
- You can set a Panic handler to deal with panics occurring during handling a HTTP request
- The router design encourages to build sensible, hierarchical RESTful APIs
Programming Language: Go.
.
©2024. Winfy. All Rights Reserved.
By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.