Files
QSfera/vendor/go-micro.dev/v4/registry/cache/options.go
T
2023-04-19 20:24:34 +02:00

22 lines
305 B
Go

package cache
import (
"time"
"go-micro.dev/v4/logger"
)
// WithTTL sets the cache TTL
func WithTTL(t time.Duration) Option {
return func(o *Options) {
o.TTL = t
}
}
// WithLogger sets the underline logger
func WithLogger(l logger.Logger) Option {
return func(o *Options) {
o.Logger = l
}
}