diff --git a/README.md b/README.md index 32868f8..73b4d26 100644 --- a/README.md +++ b/README.md @@ -49,4 +49,17 @@ cache.Add("key", "value", 5 * time.Minute) // Элемент будет счит ```go value, found := cache.Get("key") // Получение значения по ключу "key" ``` -Если элемент найден, то в переменную **value** будет записано значение, а в **found** — **true**. Если элемент не найден, то в **found** будет записано **false**, а значением вернется **nil** \ No newline at end of file +Если элемент найден, то в переменную **value** будет записано значение, а в **found** — **true**. Если элемент не найден, то в **found** будет записано **false**, а значением вернется **nil** + +## Удаление элемента + +Для удаления элемента по ключу используйте метод **Delete**: + +```go +err := cache.Delete("key1") +if err != nil { + fmt.Println("Ошибка:", err) // Не найдено записи по ключу +} +``` + +Элемент будет удален, не смотря на то, устаревший он или нет. \ No newline at end of file