Documentation ¶
Index ¶
- Variables
- func Close() error
- func DecreaseCounter(key string) (result int64, err error)
- func DoCmd(cmd string, params ...any) (reply any, err error)
- func GeoAdd(key, longitude, latitude, member string) (err error)
- func GeoRadiusWithLua(key, longitude, latitude, distance, unit string, page, limit int64) (result []int64, err error)
- func GeoRemove(key, member string) (err error)
- func GetCounter(key string) (result int64, err error)
- func GetInt64s(key string) (value []int64, err error)
- func GetJSONObject(key string, dest interface{}) error
- func GetString(key string) (value string, err error)
- func IncreaseCounter(key string) (result int64, err error)
- func InitRedis(conf *Config) error
- func IsBUSYGROUPErr(err error) bool
- func IsExist(key string) (isExist bool, err error)
- func IsMessageNotFound(err error) bool
- func Set(key, value interface{}, expireTime int64) (err error)
- func SetInt64s(key string, value []int64, expireTime int64) (err error)
- func SetJSONObjectWithNoExpireTime(key string, value interface{}) (err error)
- func SetWithOutExpire(key, value interface{}) (err error)
- type Config
- type GeoRadiusCoordinate
- type GeoRadiusResult
Constants ¶
This section is empty.
Variables ¶
View Source
var (
MessageNotFoundErr = errors.New("messageNotFound")
)
Functions ¶
func DecreaseCounter ¶
func GeoRadiusWithLua ¶
func GetCounter ¶
func GetJSONObject ¶
func IncreaseCounter ¶
func IsBUSYGROUPErr ¶
func IsMessageNotFound ¶
func SetWithOutExpire ¶
func SetWithOutExpire(key, value interface{}) (err error)
Types ¶
type GeoRadiusCoordinate ¶
type GeoRadiusResult ¶
type GeoRadiusResult struct { Member string Distance string Coordinate GeoRadiusCoordinate }
func GeoRadius ¶
func GeoRadius(key, longitude, latitude, distance, unit string) (result []GeoRadiusResult, err error)
Click to show internal directories.
Click to hide internal directories.