func NewRouter() *Router {
	return &Router{routes: make(map[string]func(ctx *neptulon.ReqCtx) error)}
}
func NewRouter() *Router {
	return &Router{routes: make(map[string]func(ctx *neptulon.ReqCtx) error)}
}
// NewRouter creates a new router instance.