type github.com/go-redis/redis/v8.baseClient
33 uses
github.com/go-redis/redis/v8 (current package)
redis.go#L119: type baseClient struct {
redis.go#L126: func newBaseClient(opt *Options, connPool pool.Pooler) *baseClient {
redis.go#L127: return &baseClient{
redis.go#L133: func (c *baseClient) clone() *baseClient {
redis.go#L138: func (c *baseClient) withTimeout(timeout time.Duration) *baseClient {
redis.go#L149: func (c *baseClient) String() string {
redis.go#L153: func (c *baseClient) newConn(ctx context.Context) (*pool.Conn, error) {
redis.go#L168: func (c *baseClient) getConn(ctx context.Context) (*pool.Conn, error) {
redis.go#L187: func (c *baseClient) _getConn(ctx context.Context) (*pool.Conn, error) {
redis.go#L211: func (c *baseClient) initConn(ctx context.Context, cn *pool.Conn) error {
redis.go#L256: func (c *baseClient) releaseConn(ctx context.Context, cn *pool.Conn, err error) {
redis.go#L268: func (c *baseClient) withConn(
redis.go#L285: func (c *baseClient) process(ctx context.Context, cmd Cmder) error {
redis.go#L294: func (c *baseClient) _process(ctx context.Context, cmd Cmder) error {
redis.go#L338: func (c *baseClient) retryBackoff(attempt int) time.Duration {
redis.go#L342: func (c *baseClient) cmdTimeout(cmd Cmder) time.Duration {
redis.go#L357: func (c *baseClient) Close() error {
redis.go#L370: func (c *baseClient) getAddr() string {
redis.go#L374: func (c *baseClient) processPipeline(ctx context.Context, cmds []Cmder) error {
redis.go#L378: func (c *baseClient) processTxPipeline(ctx context.Context, cmds []Cmder) error {
redis.go#L384: func (c *baseClient) generalProcessPipeline(
redis.go#L395: func (c *baseClient) _generalProcessPipeline(
redis.go#L419: func (c *baseClient) pipelineProcessCmds(
redis.go#L445: func (c *baseClient) txPipelineProcessCmds(
redis.go#L521: *baseClient
redis.go#L689: baseClient
redis.go#L703: baseClient: baseClient{
sentinel.go#L226: *baseClient
sentinel.go#L233: baseClient: &baseClient{
tx.go#L18: baseClient
tx.go#L27: baseClient: baseClient{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |