Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 528 Bytes

Sanitizer.md

File metadata and controls

24 lines (19 loc) · 528 Bytes

Sanitizer

for sanitize we use most used Sanitizer

for use custom sanitize item u can use Middleware.SanitizeRegisterTag:
package main

import (
    "context"
    "github.com/bordunosp/ddd/CQRS/Middleware"
    "github.com/go-playground/mold/v4"
)

func main() {
	Middleware.SanitizeRegisterTag("custom_trim", customTrim)
}

// customTrim implements mold.Func
func customTrim(ctx context.Context, fl mold.FieldLevel) error {
    // do stuff 
    return nil
}