Show HN: Ivy – Go net/HTTP based router implementation with express like API (github.com)
Hi everyone. I built ivy. It is a golang net/http based router (No External Dependencies) implementation that is fully compatible with `http.ServeMux` but allows you to write your HTTP handler in `go fiber` or `express.js` like syntax.
### Features
- Standard HTTP methods based functions that allow easy creation of routes
- Allows returning error from handlers, and handling it globally, instead of doing `http.Error(w, err.Error(), 500)` everywhere in your handler
- SubRouters and seamless mounting into one another
- Simpler Abstractions to write HTTP responses
- Middleware support
- Request Level Key-Value store to pass data from a middleware to next middleware
### Usage checkout https://github.com/nxtcoder17/ivy
0 comments
[ 3.2 ms ] story [ 12.5 ms ] threadNo comments yet.