Documentation ¶
Index ¶
- Constants
- Variables
- func BytesToString(b []byte) string
- func IsBadConn(err error, allowTimeout bool) bool
- func IsExecAbortError(err error) bool
- func IsInternalError(err error) bool
- func IsLoadingError(err error) bool
- func IsMovedError(err error) (moved bool, ask bool, addr string)
- func IsNetworkError(err error) bool
- func IsRetryableError(err error) bool
- func Logf(s string, args ...interface{})
- func RetryBackoff(retry int, maxRetryBackoff time.Duration) time.Duration
- func SliceNextElem(v reflect.Value) reflect.Value
- func StringToBytes(s string) []byte
- func ToLower(s string) string
- type RedisError
Constants ¶
View Source
const Nil = RedisError("redis: nil")
Variables ¶
View Source
var Logger *log.Logger
Functions ¶
func BytesToString ¶
func IsExecAbortError ¶
func IsInternalError ¶
func IsLoadingError ¶
func IsNetworkError ¶
func IsRetryableError ¶
func RetryBackoff ¶
Retry backoff with jitter sleep to prevent overloaded conditions during intervals https://www.awsarchitectureblog.com/2015/03/backoff.html
func StringToBytes ¶
Types ¶
type RedisError ¶
type RedisError string
func (RedisError) Error ¶
func (e RedisError) Error() string
Click to show internal directories.
Click to hide internal directories.