readme md

main
serr 2025-01-06 01:29:44 +03:00
parent 75c0f387bb
commit 7e009d870c
1 changed files with 14 additions and 1 deletions

View File

@ -49,4 +49,17 @@ cache.Add("key", "value", 5 * time.Minute) // Элемент будет счит
```go
value, found := cache.Get("key") // Получение значения по ключу "key"
```
Если элемент найден, то в переменную **value** будет записано значение, а в **found****true**. Если элемент не найден, то в **found** будет записано **false**, а значением вернется **nil**
Если элемент найден, то в переменную **value** будет записано значение, а в **found****true**. Если элемент не найден, то в **found** будет записано **false**, а значением вернется **nil**
## Удаление элемента
Для удаления элемента по ключу используйте метод **Delete**:
```go
err := cache.Delete("key1")
if err != nil {
fmt.Println("Ошибка:", err) // Не найдено записи по ключу
}
```
Элемент будет удален, не смотря на то, устаревший он или нет.