# Functions
Paginate 分页 c —— gin.context 用来获取分页的 URL 参数 db —— GORM 查询句柄,用以查询数据集和获取数据总数 baseURL —— 用以分页链接 data —— 模型数组,传址获取数据 PerPage —— 每页条数,优先从 url 参数里取,否则使用 perPage 的值 用法:
query := database.DB.Model(Topic{}).Where("category_id = ?", cid) var topics []Topic paging := paginator.Paginate( c, query, &topics, app.APIURL(database.TableName(&Topic{})), perPage, ).