Cleanup go.mod, document things better
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing

This commit is contained in:
2023-02-04 20:31:09 -05:00
parent 37776d4257
commit 28a5d131a6
8 changed files with 41 additions and 31 deletions

View File

@ -8,8 +8,8 @@ import (
)
type Options struct {
Encoder encoder.Encoder `query:"encoder" default:"msgpack"`
Size int `query:"size" default:"128"`
Encoder encoder.Encoder `default:"msgpack"`
Size int `default:"128"`
}
type Cache struct {

View File

@ -7,7 +7,7 @@ import (
)
type Options struct {
Encoder encoder.Encoder `query:"encoder" default:"msgpack"`
Encoder encoder.Encoder `default:"msgpack"`
Servers []string `default:"127.0.0.1:11211"`
}

View File

@ -13,8 +13,8 @@ var (
)
type Options struct {
Encoder encoder.Encoder `query:"encoder" default:"msgpack"`
DefaultExpiration time.Duration `query:"defaultExpiration"`
Encoder encoder.Encoder `default:"msgpack"`
DefaultExpiration time.Duration `query:"defaultExpiration" default:"1m"`
CleanupTime time.Duration `query:"cleanupTime" default:"5m"`
}
@ -24,7 +24,7 @@ type Cache struct {
}
func New(options Options) (*Cache, error) {
c := cache.New(1*time.Minute, options.CleanupTime)
c := cache.New(options.DefaultExpiration, options.CleanupTime)
return &Cache{
options: options,

View File

@ -7,10 +7,10 @@ import (
)
type Options struct {
Encoder encoder.Encoder `query:"encoder" default:"msgpack"`
Encoder encoder.Encoder `default:"msgpack"`
Address string `default:"127.0.0.1"`
DB int `default:"0" query:"db"`
Password string `query:"password"`
DB int `default:"0"`
Password string
}
type Cache struct {