package routers import ( "FamilyHub/src/api/services" "github.com/gin-gonic/gin" ) type AuthRouter struct { service services.AuthService } func NewAuthRouter(s services.AuthService) *AuthRouter { return &AuthRouter{service: s} } func (router *AuthRouter) RegisterRouter(r *gin.RouterGroup) { auth := r.Group("/auth") { auth.POST("", router.Auth) } } func (router *AuthRouter) Auth(c *gin.Context) { }