cvvvvv/internal/delivery/http/v1/handler.go

25 lines
429 B
Go

package v1
import (
"git.roboces.dev/catalin/cvvvvv/internal/service"
"github.com/gin-gonic/gin"
)
type Handler struct {
services *service.Services
}
func NewHandler(services *service.Services) *Handler {
return &Handler{
services: services,
}
}
func (h *Handler) Init(api *gin.RouterGroup) {
v1 := api.Group("/v1")
{
v1.GET("/usage", h.getUsage)
v1.GET("/ping", h.getPing)
v1.GET("/resume", h.getResume)
}
}