HFish/utils/page/page.go
SanJin 036ffad0dc ~ 修复 Mysql 三次握手不主动关闭连接异常问题 100%
~ 日记格式完善 70%
~ 暗网钓鱼支持 80%
~ UI 优化
~ 支持分页 50%
~ 支持筛选 50%
2019-08-08 09:52:05 +08:00

22 lines
408 B
Go

package page
// 分页从1开始
func Start(currentPage int64, pageSize int64) int64 {
return (currentPage - 1) * pageSize
}
// 分页结束
func End(currentPage int64, pageSize int64) int64 {
return currentPage * pageSize
}
// 分页总页数
func TotalPage(count int64, pageSize int64) int64 {
result := count / pageSize
yu := count % pageSize
if yu > 0 {
result = result + 1
}
return result
}