job add category num

feat/rest
李伟乐 11 months ago
parent c7ec5eb105
commit 6ffca5878e
  1. 12
      example/main.go

@ -6,6 +6,7 @@ import (
user "git.diulo.com/mogfee/kit/api" user "git.diulo.com/mogfee/kit/api"
"git.diulo.com/mogfee/kit/example/service" "git.diulo.com/mogfee/kit/example/service"
"git.diulo.com/mogfee/kit/rest" "git.diulo.com/mogfee/kit/rest"
"git.diulo.com/mogfee/kit/rest/httpx"
"net/http" "net/http"
) )
@ -14,13 +15,22 @@ func main() {
srv := rest.NewServer(rest.RestConf{ srv := rest.NewServer(rest.RestConf{
Host: "localhost", Host: "localhost",
Port: 8998, Port: 8998,
}) }, rest.WithCors("*"))
srv.Use(func(next http.HandlerFunc) http.HandlerFunc { srv.Use(func(next http.HandlerFunc) http.HandlerFunc {
return func(w http.ResponseWriter, r *http.Request) { return func(w http.ResponseWriter, r *http.Request) {
//tokenStr := `fS6HZv4HoMo+OnaNsLuM7O4Kx9L4UrM2TdnJB/J5qK75mJiEsuTyELYxaZXkFMnqjZp1lZ4V1vNATA4Tdhhfc/chcYQISAaWTmqjSoHROIMEGFg9x1+d/6MR6scX6g9JkX5beXKvgpeQhi2Q2SLjquBgWaPbaaPbM2owVYUICg4Z5aSNpd1n4dQfnRIkOCpIo7EFFy9ZRBD05xGs8/kPPBVe10ZEXpgcSBgKPkVVT1a0C0XZ2AwMfHU/dKf5gEJh` //tokenStr := `fS6HZv4HoMo+OnaNsLuM7O4Kx9L4UrM2TdnJB/J5qK75mJiEsuTyELYxaZXkFMnqjZp1lZ4V1vNATA4Tdhhfc/chcYQISAaWTmqjSoHROIMEGFg9x1+d/6MR6scX6g9JkX5beXKvgpeQhi2Q2SLjquBgWaPbaaPbM2owVYUICg4Z5aSNpd1n4dQfnRIkOCpIo7EFFy9ZRBD05xGs8/kPPBVe10ZEXpgcSBgKPkVVT1a0C0XZ2AwMfHU/dKf5gEJh`
next(w, r) next(w, r)
} }
}) })
srv.AddRoute(rest.Route{
Method: "GET",
Path: "/api/v2/user/me",
Handler: func(w http.ResponseWriter, r *http.Request) {
httpx.OkJson(w, map[string]any{
"name": "tom",
})
},
})
user.RegisterUserHTTPServer(srv, service.NewUserService("sfe023f_9fd&fwfl")) user.RegisterUserHTTPServer(srv, service.NewUserService("sfe023f_9fd&fwfl"))
fmt.Println(srv.Start()) fmt.Println(srv.Start())

Loading…
Cancel
Save