add -> set

main
serr 2025-01-06 12:27:28 +03:00
parent c5863cb2b6
commit 7ce16788c6
2 changed files with 3 additions and 3 deletions

View File

@ -36,9 +36,9 @@ cache := candycache.Cacher(-1) // Кэш не будет очищаться ав
## Добавление элемента ## Добавление элемента
Для добавления элемента в кэш используйте метод **Add**: Для добавления элемента в кэш используйте метод **Set**:
```go ```go
cache.Add("key", "value", 5 * time.Minute) // Элемент будет считаться устаревшим через 5 минут cache.Set("key", "value", 5 * time.Minute) // Элемент будет считаться устаревшим через 5 минут
``` ```
В случае, если по указанном ключу уже что-то хранится, оно будет заменено на новый элемент. В случае, если по указанном ключу уже что-то хранится, оно будет заменено на новый элемент.

View File

@ -109,7 +109,7 @@ func (c *Cache) Delete(key string) error {
// key - ключ. // key - ключ.
// data - данные. // data - данные.
// ttl - время жизни элемента (time to life) в наносекундах. // 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() c.Lock()
defer c.Unlock() defer c.Unlock()