Documentation
¶
Overview ¶
Package validation provides data validation utilities for the application. It includes struct validation, custom error messages, and validation rules.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var CustomErrorMessages = map[string]string{
"required": "The field {{.Field}} is required",
"email": "The field {{.Field}} must be a valid email",
"min": "The field {{.Field}} must be at least {{.Param}} characters long",
"max": "The field {{.Field}} must be at most {{.Param}} characters long",
}
CustomErrorMessages contains custom error messages for validation
Functions ¶
This section is empty.
Types ¶
type ValidationError ¶
func ValidateStruct ¶
func ValidateStruct(s any) []ValidationError
Click to show internal directories.
Click to hide internal directories.