Documentation
¶
Index ¶
Constants ¶
View Source
const HeaderXData = "x-data"
View Source
const MsgSuccess = "success"
Variables ¶
This section is empty.
Functions ¶
func NewHandlers ¶
func NewHandlers() *handlers
Types ¶
type CacheHandler ¶
type CacheHandler interface {
// Get is a gin handler that gets cache data.
Get(c *gin.Context)
// Set is a gin handler that sets cache data.
Set(c *gin.Context)
// Delete is a gin handler that deletes cache data.
Delete(c *gin.Context)
// List is a gin handler that lists cache data.
List(c *gin.Context)
// Purge is a gin handler that purges cache data.
Purge(c *gin.Context)
}
type Cacher ¶
type Cacher interface {
// Get gets data based on `key`.
Get(key string) (value interface{}, exists bool)
// Set sets data `key:values`.
Set(key string, value interface{})
// Delete deletes data based on `key`.
Delete(key string)
// List lists all of data.
List() map[string]interface{}
// Purge purges all of data.
Purge()
}
Click to show internal directories.
Click to hide internal directories.