Documentation ¶
Index ¶
- Constants
- func ClearDataRedis(redisPool *redis.Pool, redisDatabase uint64, keyTable string) error
- func DeleteDataRedis(redisPool *redis.Pool, redisDatabase uint64, keyTable string, id string, ...) error
- func GetListRedisDataToStruct(redisPool *redis.Pool, redisDatabase uint64, keyTable string, ...) (int64, interface{}, error)
- func GetListRedisDataToStructSorted(redisPool *redis.Pool, redisDatabase uint64, keyTable string, ...) (int64, interface{}, error)
- func GetRedisDataToStruct(redisPool *redis.Pool, redisDatabase uint64, keyTable string, ...) (interface{}, error)
- func InsertSQLDataToRedis(redisPool *redis.Pool, sqlData interface{}, redisDatabase uint64, ...) error
- type Index
- type IndexType
Constants ¶
View Source
const ( // MaxUint32 maximum value for uint32 MaxUint32 = ^uint32(0) // MinUint32 minimum value for uint32 MinUint32 = 0 // MaxInt32 maximum value for int32 MaxInt32 = int(MaxUint32 >> 1) // MinInt32 minimum value for int32 MinInt32 = -MaxInt32 - 1 // MaxUint64 maximum value for uint64 MaxUint64 = ^uint64(0) // MinUint64 minimum value for uint64 MinUint64 = 0 // MaxInt64 maximum value for int64 MaxInt64 = int(MaxUint64 >> 1) // MinInt64 maximum value for int64 MinInt64 = -MaxInt64 - 1 )
Variables ¶
This section is empty.
Functions ¶
func ClearDataRedis ¶
ClearDataRedis clear all data table in Redis
func DeleteDataRedis ¶
func DeleteDataRedis(redisPool *redis.Pool, redisDatabase uint64, keyTable string, id string, index ...Index) error
DeleteDataRedis delete single data from Redis
func GetListRedisDataToStruct ¶
func GetListRedisDataToStruct(redisPool *redis.Pool, redisDatabase uint64, keyTable string, sqlStruct interface{}) (int64, interface{}, error)
GetListRedisDataToStruct get multi row data save to data structure
func GetListRedisDataToStructSorted ¶
func GetListRedisDataToStructSorted(redisPool *redis.Pool, redisDatabase uint64, keyTable string, sqlStruct interface{}, desc bool, index Index, limit int, offset int) (int64, interface{}, error)
GetListRedisDataToStructSorted get multi row data with sorted functionality save to data structure
Types ¶
Click to show internal directories.
Click to hide internal directories.