kra-oa/app/system/internal/server
Yvan 80e62acf7d 优化结构 2026-08-21 09:07:33 +08:00
..
handler 优化结构 2026-08-21 08:54:29 +08:00
httpx 优化结构 2026-08-21 08:54:29 +08:00
middleware 优化结构 2026-08-21 08:54:29 +08:00
router 优化结构 2026-08-21 09:07:33 +08:00
README.md 优化结构 2026-08-21 09:07:33 +08:00
gin.go 优化结构 2026-08-21 08:54:29 +08:00
gin_test.go 优化结构 2026-08-21 08:54:29 +08:00
providers_system.go 优化结构 2026-08-21 08:54:29 +08:00
swagger.go 优化结构 2026-08-21 08:54:29 +08:00

README.md

Server Layer

The root package owns Gin server lifecycle and Swagger setup. HTTP concerns are grouped by role:

  • handler/: resource handlers and HTTP boundary validation
  • middleware/: request metadata, auth, access control, audit, recovery, CORS
  • router/: resource route registration and the system route registrar
  • httpx/: system adapter for shared response and cookie helpers

Keep new files in the matching role directory instead of adding transport files to the root package.