httprouter icon indicating copy to clipboard operation
httprouter copied to clipboard

add adapter function to wrap http.HandleFunc and http.Handle into a handle

Open ducknificient opened this issue 1 year ago • 0 comments

while HandlerFunc able to convert default http.HandlerFunc to router, this additional adapter function for better code organizing, example in the router.GET or router.POST can accept http.HandlerFunc.

router.OPTIONS("/*path", httprouter.WrapF(controller.DoOPTIONS))
router.GET("/example/get", httprouter.WrapF(controller.DoGET))
router.POST("/example/post",httprouter.WrapF(controller.DoPOST))

thanks, best regards

ducknificient avatar Mar 31 '24 13:03 ducknificient