14 lines
435 B
Go
14 lines
435 B
Go
package dto
|
|
|
|
// ValidationError représente une erreur de validation
|
|
// GO-013: Structure d'erreur de validation partagée pour éviter les cycles d'import
|
|
type ValidationError struct {
|
|
Field string `json:"field"`
|
|
Message string `json:"message"`
|
|
Value string `json:"value,omitempty"`
|
|
}
|
|
|
|
// ValidationErrors représente une liste d'erreurs de validation
|
|
type ValidationErrors struct {
|
|
Errors []ValidationError `json:"errors"`
|
|
}
|