ValPageOutOfRange validate page out of range
(total int64, page, pageSize int)
| 65 | |
| 66 | // ValPageOutOfRange validate page out of range |
| 67 | func ValPageOutOfRange(total int64, page, pageSize int) bool { |
| 68 | if total <= 0 { |
| 69 | return false |
| 70 | } |
| 71 | if pageSize <= 0 { |
| 72 | return true |
| 73 | } |
| 74 | totalPages := (total + int64(pageSize) - 1) / int64(pageSize) |
| 75 | return page < 1 || page > int(totalPages) |
| 76 | } |
no outgoing calls
no test coverage detected