diff options
-rw-r--r-- | request_test.go | 2 | ||||
-rw-r--r-- | router.go | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/request_test.go b/request_test.go index d59d9b8..d112087 100644 --- a/request_test.go +++ b/request_test.go @@ -12,7 +12,7 @@ func testRequestRoute(req *Request) (Response, error) { return resp, nil } -func buildRouter() Router { +func buildRouter() *Router { router := BuildRouter() router.AddRoute(&Route{ Method: "GET", diff --git a/router.go b/router.go index 4c9dfab..d4c9058 100644 --- a/router.go +++ b/router.go @@ -10,12 +10,13 @@ import ( type Router struct { routes []*Route knownPaths map[string]map[string]bool + notAllowed bool } -func BuildRouter() Router { +func BuildRouter() *Router { router := Router{} router.knownPaths = map[string]map[string]bool{} - return router + return &router } func (self *Router) routeIsKnown(route *Route) bool { |