initial import

This commit is contained in:
kevin
2020-07-26 17:09:05 +08:00
commit 7e3a369a8f
647 changed files with 54754 additions and 0 deletions

21
core/stores/cache/cacheopt.go vendored Normal file
View File

@@ -0,0 +1,21 @@
package cache
import (
"time"
"zero/core/stores/internal"
)
type Option = internal.Option
func WithExpiry(expiry time.Duration) Option {
return func(o *internal.Options) {
o.Expiry = expiry
}
}
func WithNotFoundExpiry(expiry time.Duration) Option {
return func(o *internal.Options) {
o.NotFoundExpiry = expiry
}
}