package
Version:
v0.0.0-...-edc99cd
Opens a new window with list of versions in this module.
Published: Dec 27, 2024
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type CreateUserDto struct {
Name string `json:"name" validate:"required,min=3,max=30"`
Email string `json:"email" validate:"required,email"`
Password string `json:"password" validate:"required,min=8,max=30,containsany=!@#$%*"`
}
type UpdateUserDto struct {
Name string `json:"name" validate:"omitempty,min=3,max=30"`
Email string `json:"email" validate:"omitempty,email"`
}
type UpdateUserPasswordDto struct {
Password string `json:"password" validate:"required,min=8,max=30,containsany=!@#$%*"`
OldPassword string `json:"old_password" validate:"required,min=8,max=30,containsany=!@#$%*"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.