github.com/navikt/knorten@v0.0.0-20240419132333-1333f46ed8b6/pkg/user/validators.go (about) 1 package user 2 3 import ( 4 "strconv" 5 "strings" 6 7 "github.com/go-playground/validator/v10" 8 ) 9 10 var ValidateDiskSize validator.Func = func(fl validator.FieldLevel) bool { 11 diskSize := fl.Field().Interface().(string) 12 13 diskSizeInt, err := strconv.Atoi(strings.TrimSpace(diskSize)) 14 if err != nil { 15 return false 16 } 17 18 return diskSizeInt < 10 || diskSizeInt <= 200 19 }