@@ -8,21 +8,31 @@ import (
88)
99
1010var validators = map [string ]interface {}{
11+ //base
1112 "required" : validateRequired ,
12- "minlength" : validateMinLength ,
13- "uuid" : validationIsUUID ,
14- "ulid" : validationIsULID ,
15- "bic" : validationIsBIC ,
16- "ethaddress" : validationIsEthereumAddress ,
17- "btcaddress" : validationIsBtcAddress ,
18- "mongoID" : validationIsMongoID ,
19- "email" : validateIsEmail ,
13+ "optional" : validateOptional ,
2014 "numeric" : validateIsNumber ,
2115 "boolean" : validateIsBoolean ,
2216 "contains" : validationIsContains ,
2317 "notcontains" : validationIsNotContains ,
24- "between" : validationBetween ,
2518 "minmax" : validationMinMaxNumber ,
19+ "minlength" : validateMinLength ,
20+ "between" : validationBetween ,
21+ //id
22+ "uuid" : validationIsUUID ,
23+ "ulid" : validationIsULID ,
24+ "mongoID" : validationIsMongoID ,
25+ //wallet address
26+ "ethaddress" : validationIsEthereumAddress ,
27+ "btcaddress" : validationIsBtcAddress ,
28+ //bank
29+ "bic" : validationIsBIC ,
30+ //ip
31+ "ipv4" : validationIsIPv4 ,
32+ "ipv6" : validationIsIPv6 ,
33+ //url
34+ "url" : validationIsURL ,
35+ "email" : validateIsEmail ,
2636}
2737
2838var data = map [string ]map [string ]string {
0 commit comments