Files
easywish/backend/internal/controllers/service.go

22 lines
380 B
Go

package controllers
import (
"net/http"
"github.com/gin-gonic/gin"
)
type HealthStatus struct {
Healthy bool `json:"healthy"`
}
// @Summary get service health status
// @Schemes
// @Accept json
// @Produce json
// @Success 200 {object} HealthStatus "desc"
// @Router /service/health [get]
func HealthCheck(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"healthy": true})
}