readme md

main
serr 2025-01-06 01:14:07 +03:00
parent 6a0fe5a584
commit 995f93f94b
1 changed files with 3 additions and 3 deletions

View File

@ -15,18 +15,18 @@
## Использование ## Использование
# Создание кэша ### Создание кэша
Для создания нового экземпляра кэша используйте функцию **Cacher**, передавая интервал очистки в наносекундах: Для создания нового экземпляра кэша используйте функцию **Cacher**, передавая интервал очистки в наносекундах:
```cache := candycache.Cacher(10 * time.Minute) // Очистка каждые 10 минут``` ```cache := candycache.Cacher(10 * time.Minute) // Очистка каждые 10 минут```
# Добавление элемента ### Добавление элемента
Для добавления элемента в кэш используйте метод **Add**: Для добавления элемента в кэш используйте метод **Add**:
```cache.Add("key", "value", 5 * time.Minute) // Элемент будет храниться 5 минут``` ```cache.Add("key", "value", 5 * time.Minute) // Элемент будет храниться 5 минут```
В случае, если по указанном ключу уже что-то хранится, оно будет заменено на новый элемент. В случае, если по указанном ключу уже что-то хранится, оно будет заменено на новый элемент.
# Получение элемента ### Получение элемента
Для получения элемента из кэша используйте метод **Get**: Для получения элемента из кэша используйте метод **Get**: