Implements API validator and uses it in user endpoint

This commit is contained in:
Dennis Schoepf 2024-04-30 20:03:37 +02:00
parent 932edb8da7
commit cfe335ea39
3 changed files with 45 additions and 3 deletions

View file

@ -1,7 +1,7 @@
package model
type User struct {
ID string `json: id`
FirstName string `json: "firstName"`
Email string `json: "email"`
ID string `json:"id" validate:"required"`
FirstName string `json:"firstName" validate:"required"`
Email string `json:"email" validate:"required,email"`
}