From 7ce16788c6c3a2def90eb34a726dc74be70b9dcc Mon Sep 17 00:00:00 2001 From: serr Date: Mon, 6 Jan 2025 12:27:28 +0300 Subject: [PATCH] add -> set --- README.md | 4 ++-- candycache.go | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 197165c..241b5b4 100644 --- a/README.md +++ b/README.md @@ -36,9 +36,9 @@ cache := candycache.Cacher(-1) // Кэш не будет очищаться ав ## Добавление элемента -Для добавления элемента в кэш используйте метод **Add**: +Для добавления элемента в кэш используйте метод **Set**: ```go -cache.Add("key", "value", 5 * time.Minute) // Элемент будет считаться устаревшим через 5 минут +cache.Set("key", "value", 5 * time.Minute) // Элемент будет считаться устаревшим через 5 минут ``` В случае, если по указанном ключу уже что-то хранится, оно будет заменено на новый элемент. diff --git a/candycache.go b/candycache.go index 3fcd7b3..5ffa7c2 100644 --- a/candycache.go +++ b/candycache.go @@ -109,7 +109,7 @@ func (c *Cache) Delete(key string) error { // key - ключ. // data - данные. // ttl - время жизни элемента (time to life) в наносекундах. -func (c *Cache) Add(key string, data interface{}, ttl time.Duration) { +func (c *Cache) Set(key string, data interface{}, ttl time.Duration) { c.Lock() defer c.Unlock()