// // Copyright (C) 2024 veypi // 2025-03-04 16:08:06 // Distributed under terms of the MIT license. // // Auto generated by OneBD. DO NOT EDIT package api import ( "fmt" "oa/api/access" "oa/api/app" "oa/api/token" "oa/api/user" "github.com/veypi/OneBD/rest" "github.com/veypi/OneBD/rest/middlewares" ) var Router = rest.NewRouter().UseAfter(middlewares.JsonResponse, middlewares.JsonErrorResponse) var _ = Router.Get("hello", hello) var ( _ = Router.Extend("user", user.Router) _ = Router.Extend("token", token.Router) _ = Router.Extend("app", app.Router) _ = Router.Extend("access", access.Router) ) func hello(x *rest.X) any { return "hello" } var _ = Router.Any("*", api404) func api404(x *rest.X) error { return fmt.Errorf("404") }