router
router copied to clipboard
how to support path with and without trailing slash ?
I have a very restrictive requirement
I need to support path likes
/foo /foo/
without redirect from one form to the other ( in other words, the last trailing slash should be ignored )
https://github.com/buaazp/fasthttprouter works fine for this, but fasthttp/router panics
panic: a handler is already registered for path '/stream/'
goroutine 1 [running]:
github.com/fasthttp/router/radix.(*Tree).Add(0xc0003ee640, {0xc000120540, 0x8}, 0xc0003ed110)
how can I achieve it?
@savsgio any idea?