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.