(checkers []Checker, file utils.SeekerReader)
| 9 | type Checker func(file io.Reader) bool |
| 10 | |
| 11 | func CheckAll(checkers []Checker, file utils.SeekerReader) bool { |
| 12 | for _, check := range checkers { |
| 13 | file.Seek(0, io.SeekStart) |
| 14 | if !check(file) { |
| 15 | return false |
| 16 | } |
| 17 | } |
| 18 | return true |
| 19 | } |