veza/veza-backend-api/internal/dto/validation.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"`
}