美文网首页Golang与区块链
gobox中的分页操作

gobox中的分页操作

作者: ligang1109 | 来源:发表于2018-08-03 22:27 被阅读3次

今天来说下使用gobox中的分页操作

说明

分页也是我们开发时的一个常见需求,gobox中提供了page包做这个事情

用法示例

package main

import (
    "github.com/goinbox/page"

    "fmt"
)

func main() {
    po, err := page.NewPageObj(2, 15, 2)
    if err != nil {
        fmt.Println(err)
        return
    }

    fmt.Println("current pageObj is: ", po)

    fmt.Println("iterate: ")
    po.Rewind()
    fmt.Println(po)
    for po.Next() == nil {
        fmt.Println(po)
    }
}

程序输出:

current pageObj is:  &{2 15 8 2 2}
iterate: 
&{1 15 8 2 0}
&{2 15 8 2 2}
&{3 15 8 2 4}
&{4 15 8 2 6}
&{5 15 8 2 8}
&{6 15 8 2 10}
&{7 15 8 2 12}
&{8 15 8 1 14}

欢迎大家使用,使用中有遇到问题随时反馈,我们会尽快响应,谢谢!

相关文章

  • gobox中的分页操作

    今天来说下使用gobox中的分页操作 说明 分页也是我们开发时的一个常见需求,gobox中提供了page包做这个事...

  • gobox中redis操作

    今天来说下使用gobox中redis操作相关 说明 本包的driver部分使用了redigo:https://gi...

  • gobox中mysql操作

    今天来说下使用gobox中mysql操作相关 说明 本包的driver部分使用了go-sql-driver:htt...

  • gobox中的log操作

    今天来说下使用gobox中的log操作 log级别定义 重要的interface IWriter 定义消息写入到哪...

  • gobox中的shardmap

    今天来说下gobox中的shardmap。 golang中的map使用简单,但并发写入时,如果不加锁,会导致pan...

  • gobox中的httpclient

    今天来说下使用gobox中httpclient,这个包就相当于命令行的curl工具,用于发起http请求。 重要的...

  • SSM框架——实现分页和搜索分页

    分页是Java Web项目常用的功能,昨天在Spring MVC中实现了简单的分页操作和搜索分页,在此记录一下。使...

  • gobox中的simplecache和levelcache

    今天来说下gobox中的simplecache和levelcache simplecache simplecach...

  • ant-design-vue 纯前端分页

    由于项目需求需要采取前端分页方式,最后找到解决方式 data中定义 分页操作 *参考地址:https://blog...

  • Vue实现分页操作

    1,分页时候引入vue自带的分页组件实现: (1)

网友评论

    本文标题:gobox中的分页操作

    本文链接:https://www.haomeiwen.com/subject/satpvftx.html