router.go
func NewRouters() *Routers {
	return &Routers{
		s: make(map[string]struct {
			r router.Router
			v view.View
			h HandlerFunc
		}),
		l: list.New(),
	}
}
func NewRouters() *Routers {
	return &Routers{
		s: make(map[string]struct {
			r router.Router
			v view.View
			h HandlerFunc
		}),
		l: list.New(),
	}
}
// NewRouters initailizes Routers instance.