Files
go-zero/core/stores/cache/cacheopt.go
2020-07-26 17:09:05 +08:00

22 lines
329 B
Go

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
}
}