1. 首页
  2. 主题
  3. Go问与答

求助针对本地文件分页

hellsam · · 2708 次点击
~~~ files, err := ioutil.ReadDir("D:/123") var int page = 1 //当前第一页 var int pagedCount = 10 //每一页分10条 if err == nil { counts := count(files) //var int pages = common.StringParse(counts+10) for k, v := range files { name0 := v.Name() fmt.Println(k, " 内容:", name0) } } 这样情况 对本地文件 如何分页啊。 随着page 变化而获取下一页的数据呢? 求助。 ~~~
先排序啊,然后怎么搞都行
#2
更多评论
换个方式 又没思路了 操作文件 获取文件从XX到XX结束 又没思路了 代码 ~~~ files, err := ioutil.ReadDir("D:/123") if err == nil { counts := len(files) pages := (counts + 10 - 1) / 10 //返回4页 正确OK if pages > 1 { for k, _ := range files { // if k >= 10 && k <= 20 { // name0 := v.Name() // fmt.Println(k, " 内容:", name0) // } fmt.Println(k, counts) } } else { for k, _ := range files { fmt.Println(k, counts) } } } ~~~
#1

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中