package health import ( "github.com/gin-gonic/gin" ) // Healthz 存活探针(liveness)。 // GET /healthz:返回 200 {"status":"ok"} 表示进程存活。 func Healthz(c *gin.Context) { c.JSON(200, gin.H{ "status": "ok", }) } // Readyz 就绪探针(readiness)。 // GET /readyz:检查下游服务可达性。 // TODO: P7 接入服务发现后,检查 classes / iam / teacher-bff 等下游服务健康状态, // 任一不可达则返回 503,当前简化为直接返回 200。 func Readyz(c *gin.Context) { c.JSON(200, gin.H{ "status": "ok", }) }