Using native http.Handler via iris.ToHandlerFunc() iris.Get("/letsget", iris.ToHandlerFunc(nativehandler{})) iris.Post("/letspost", iris.ToHandlerFunc(nativehandler{})) iris.Put("/letsput", iris.ToHandlerFunc(nativehandler{})) iris.Delete("/letsdelete", iris.ToHandlerFunc(nativehandler{}))