MCPcopy
hub / github.com/eddycjy/go-gin-example / LikeDeletes

Function LikeDeletes

pkg/gredis/redis.go:100–117  ·  view source on GitHub ↗

LikeDeletes batch delete

(key string)

Source from the content-addressed store, hash-verified

98
99// LikeDeletes batch delete
100func LikeDeletes(key string) error {
101 conn := RedisConn.Get()
102 defer conn.Close()
103
104 keys, err := redis.Strings(conn.Do("KEYS", "*"+key+"*"))
105 if err != nil {
106 return err
107 }
108
109 for _, key := range keys {
110 _, err = Delete(key)
111 if err != nil {
112 return err
113 }
114 }
115
116 return nil
117}

Callers

nothing calls this directly

Calls 2

DeleteFunction · 0.85
GetMethod · 0.80

Tested by

no test coverage detected