package controller import ( "github.com/gin-gonic/gin" "go-dp.abdanhafidz.com/models" "go-dp.abdanhafidz.com/services" ) func RegisterController(c *gin.Context) { register := services.RegisterService{} registerController := Controller[models.RegisterRequest, models.Account, models.Account]{ Service: ®ister.Service, } registerController.RequestJSON(c, func() { registerController.Service.Constructor.Password = registerController.Request.Password registerController.Service.Constructor.Email = registerController.Request.Email register.Create() }) }