code: func (r *Router) HTTPHandlerFunc(h http.HandlerFunc) HandlerFunc {
  	return func(c *C) {
  		h(c.Writer, c.Request)
  	}
  }
docs: //Handler convert ace.HandlerFunc to http.Handler
  // func (r *Router) HandlerFunc(h HandlerFunc) http.Handler {
  // 	handlers := r.combineHandlers([]HandlerFunc{h})
  // 	return http.HandlerFunc(func(w http.ResponseWriter, req *http.Request) {
  // 		c := r.ace.CreateContext(w, req)
  // 		c.handlers = handlers
  // 		c.Next()
  // 		r.ace.pool.Put(c)
  // 	})
  // }
  //HandlerFunc convert http.HandlerFunc to ace.HandlerFunc