luago.go 507 B

12345678910111213141516171819202122
  1. package cmd
  2. import (
  3. "github.com/gogf/gf/v2/os/gctx"
  4. "jygit.jydev.jianyu360.cn/BP/jyluaweb/server"
  5. "jylua-api/internal/service"
  6. )
  7. var (
  8. SERVER = server.NewServer("jylua", true)
  9. initCtx = gctx.New()
  10. )
  11. func init() {
  12. for _, v := range service.JyLuaGoApi.GetAllApi(initCtx) {
  13. _, _ = server.NewJyPerReqLua(
  14. &server.Req{Id: v.Id, Code: v.Code,
  15. Path: service.JyLuaPathTree.GetPath(v.Groupid, v.Path, false),
  16. Params: service.JyLuaGoParseParam.Check(initCtx, v.Parameters)},
  17. SERVER)
  18. }
  19. }