Next

  • Paginate with keeping original data type safe.
  • Paginate with no data type concern.
  • Paginate result set (example is below).
  • Show query option.
  • Export Mock functions which arangodb driver uses.
  • Mock test via arangodb driver.
  • Integration test via arangodb driver.

Paginate Result Sets

Type Safe Result Set

type PaginationSafeResult struct {
    CurrentPage  int
    PrevPage     int
    NextPage     int
    TotalPage    int
    TotalRecords int64
}

Classic Pagination Result Set

type PaginationResult struct {
	Result PaginationSafeResult
	Data   []interface{}
}