(field reflect.StructField, prefix string)
| 62 | } |
| 63 | |
| 64 | func getRuleBody(field reflect.StructField, prefix string) string { |
| 65 | for _, rule := range strings.Split(field.Tag.Get("binding"), ";") { |
| 66 | if strings.HasPrefix(rule, prefix) { |
| 67 | return rule[len(prefix) : len(rule)-1] |
| 68 | } |
| 69 | } |
| 70 | return "" |
| 71 | } |
| 72 | |
| 73 | func getSize(field reflect.StructField) string { |
| 74 | return getRuleBody(field, "Size(") |
no test coverage detected