Documentation ¶ Index ¶ type Option func WithData(data interface{}) Option func WithKey(key string) Option func WithTTL(ttl int64) Option type Register func New(opts ...Option) (r *Register, err error) func (r *Register) Context() context.Context func (r *Register) Run(ctx context.Context) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Option ¶ type Option func(r *Register) func WithData ¶ func WithData(data interface{}) Option func WithKey ¶ func WithKey(key string) Option func WithTTL ¶ func WithTTL(ttl int64) Option type Register ¶ type Register struct { // contains filtered or unexported fields } func New ¶ func New(opts ...Option) (r *Register, err error) func (*Register) Context ¶ func (r *Register) Context() context.Context func (*Register) Run ¶ func (r *Register) Run(ctx context.Context) Source Files ¶ View all Source files options.goregister.go Click to show internal directories. Click to hide internal directories.