AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
~~~ package toolutilv3 /* GetPageData 获取分页相关数据 */ //备注 var ToolCustomized = toolCustomizedUtil{} type toolCustomizedUtil struct{} /* //输入参数 totalNum 总条数 thisNum 当前条数 pageSize 每页多少条 //响应参数 type PageData struct { TotalNum int `json:"total_num"` //总条数 TotalPage int `json:"total_page"` //总页数 ThisNum int `json:"this_num"` //当前页条数 } */ // GetPageData 获取分页相关数据 func (c *toolCustomizedUtil) GetPageData(totalNum, thisNum, pageSize int) map[string]int { pageNum := totalNum / pageSize if totalNum%pageSize != 0 { pageNum++ } return map[string]int{ "total_num": totalNum, //总条数 "total_page": pageNum, //总页数 "this_num": thisNum, //当前页条数 } } ~~~