Move to []byte for caching and make it compile

This commit is contained in:
Moritz Marquardt 2024-03-26 07:38:15 +01:00
parent 5b6eecc75f
commit c4181d1206
11 changed files with 63 additions and 43 deletions

View file

@ -4,7 +4,7 @@ import "time"
// ICache is an interface that defines how the pages server interacts with the cache.
type ICache interface {
Set(key string, value string, ttl time.Duration) error
Get(key string) (string, bool)
Set(key string, value []byte, ttl time.Duration) error
Get(key string) ([]byte, bool)
Remove(key string)
}