utils.go 298 B

1234567891011121314151617
  1. package controller
  2. import (
  3. "strconv"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func parsePageParams(c *gin.Context) (page, perPage int) {
  7. pageStr := c.Query("page")
  8. if pageStr == "" {
  9. pageStr = c.Query("p")
  10. }
  11. page, _ = strconv.Atoi(pageStr)
  12. perPage, _ = strconv.Atoi(c.Query("per_page"))
  13. return
  14. }