readme md
parent
fca8b3d9ff
commit
75c0f387bb
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue