readme md

main
serr 2025-01-06 01:26:40 +03:00
parent fca8b3d9ff
commit 75c0f387bb
1 changed files with 5 additions and 1 deletions

View File

@ -4,7 +4,7 @@
# Установка # Установка
Для использования CandyCache в вашем проекте, установите его, используя **go get git.hikan.ru/serr/candycache**, далее просто добавьте в блок импорта. Для использования CandyCache в вашем проекте, установите его, используя ```go get git.hikan.ru/serr/candycache```, далее просто добавьте в блок импорта.
# Основные возможности # Основные возможности
@ -17,6 +17,8 @@
## Создание кэша ## Создание кэша
### С автоматической очисткой
Для создания нового экземпляра кэша используйте функцию **Cacher**, передавая интервал очистки в наносекундах. Для создания нового экземпляра кэша используйте функцию **Cacher**, передавая интервал очистки в наносекундах.
Если требуется указать интервал в секундах/минутах/часах и т.д. - используйте множители из пакета **time**: Если требуется указать интервал в секундах/минутах/часах и т.д. - используйте множители из пакета **time**:
@ -24,6 +26,8 @@
cache := candycache.Cacher(10 * time.Minute) // Очистка каждые 10 минут cache := candycache.Cacher(10 * time.Minute) // Очистка каждые 10 минут
``` ```
### Без автоматической очистки
Если автоматичская очистка не нужна - просто передайте параметром любое отрицательное число: Если автоматичская очистка не нужна - просто передайте параметром любое отрицательное число:
```go ```go