Showing 2 of 4 total issues
Method BadgerCache.retrieveFromCache
has 10 return statements (exceeds 4 allowed). Open
Open
func (c *BadgerCache) retrieveFromCache(cacheKey string) ([]byte, time.Time, error) {
txn := c.Cache.NewTransaction(false)
defer txn.Discard()
var itemValue []byte
Method BadgerCache.Set
has 5 return statements (exceeds 4 allowed). Open
Open
func (c *BadgerCache) Set(cacheKey string, item []byte) error {
_, span := c.Config.Tracer.Start(c.Config.CTX, "Set")
defer span.End()
// Serialize the ttl to bytes