all repos

mugit @ be1cdfdd76f4248e14a065d5b2c6710a5f79b2fe

🐮 git server that your cow will love

mugit/internal/cache/cache.go (view raw)

Oleksandr Smirnov Oleksandr Smirnov
olexsmir@gmail.com
cache: refactor; tests, 3 months ago
1
package cache
2
3
import (
4
	"errors"
5
)
6
7
var ErrNotFound = errors.New("not found")
8
9
type Cacher[T any] interface {
10
	Set(key string, val T)
11
	Get(key string) (val T, found bool)
12
}