Documentation
¶
Index ¶
- func BindShift(dateFrom, dateTo string) (int64, int64, error)
- func Brackets(dateTime time.Time) (time.Time, time.Time)
- func End(dateTime time.Time) time.Time
- func SetUrlQueryString(urlString string, key string, value string) string
- func Start(dateTime time.Time) time.Time
- type Paginator
- type QueryString
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Paginator ¶
type Paginator struct {
Skip int64 `json:"skip"`
Limit int64 `json:"limit"`
CurrPageUrl string `json:"curr_page_url"`
NextPageUrl string `json:"next_page_url"`
PrevPageUrl string `json:"prev_page_url"`
Params interface{} `json:"url_params"`
Data interface{} `json:"data"`
}
Paginator
func NewPaginate ¶
func NewPaginate(data interface{}, query *QueryString) Paginator
Paginate results
type QueryString ¶
type QueryString struct {
iris.Context
Query map[string][]string
TimeZone string `json:"timezone"`
Language string `json:"lang"`
Token *jwt.Token `json:"-"`
Claims *jwt.StandardClaims `json:"-"`
}
QueryString struct
func NewQueryString ¶
func NewQueryString(context iris.Context) *QueryString
NewQueryString init query string
Click to show internal directories.
Click to hide internal directories.