Skip to content

Commit 0516096

Browse files
committed
readme: Remove "in progress" etc.
The API could still change, but I'm pretty happy about the current state.
1 parent 9a53882 commit 0516096

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

‎README.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
[![codecov](https://codecov.io/github/bep/lazycache/branch/main/graph/badge.svg?token=HJCUCT07CH)](https://codecov.io/github/bep/lazycache)
44
[![GoDoc](https://godoc.org/github.com/bep/lazycache?status.svg)](https://godoc.org/github.com/bep/lazycache)
55

6-
**Note:** This is still a work in progress and the API will most likely change.
7-
86
**Lazycache** is a simple thread safe in-memory LRU cache. Under the hood it leverages the great [simpleru package in golang-lru](https://github.com/hashicorp/golang-lru), with its exellent performance. One big difference between `golang-lru` and this library is the [GetOrCreate](https://pkg.go.dev/github.com/bep/lazycache#Cache.GetOrCreate) method, which provides:
97

108
* Non-blocking cache priming on cache misses.
@@ -13,6 +11,7 @@
1311

1412
Other notable features:
1513

14+
* The API is [generic](https://go.dev/doc/tutorial/generics)
1615
* The cache can be [resized](https://pkg.go.dev/github.com/bep/lazycache#Cache.Resize) while running.
1716
* When the number of entries overflows the defined cache size, the least recently used item gets discarded (LRU).
1817

0 commit comments

Comments
 (0)