diff --git a/README.md b/README.md index b2237e8..470f864 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,7 @@ # gotoolkit -[![Go Reference](https://pkg.go.dev/badge/git.nakama.town/fmartingr/gotoolkit.svg)](https://pkg.go.dev/git.nakama.town/fmartingr/gotoolkit) - A set of basic tools to develop Go applications. -# Index - -- [Cache](#cache) -- [Database](#database) -- [Paths](#paths) -- [Service & Servers](#service--servers) -- [Template](#template) - -## Cache - -A basic cache engine to manage the cache of the application. - -```go -cache := cache.NewMemoryCache() -``` - ## Database A basic database engine to manage the connection to a database. @@ -31,14 +13,6 @@ if err != nil { } ``` -## Paths - -A basic utility to manage the paths of the application. - -```go -path := paths.ExpandUser("~/myapp") -``` - ## Service & Servers A basic way to expose servers within one service. diff --git a/cache/file.go b/cache/file.go index 9bd7a31..55512a1 100644 --- a/cache/file.go +++ b/cache/file.go @@ -20,7 +20,7 @@ type FileCache struct { func (c *FileCache) Get(key string) (result any, err error) { path := c.getPathForItem(key) - if _, err := os.Stat(path + ".metadata"); os.IsNotExist(err) { + if _, err := os.Stat(path); os.IsNotExist(err) { return result, model.ErrCacheKeyDontExist }