Import path:
gitlab.soludian.com/soludian/fountain/libs/resilient/locker
locker
go
import "gitlab.soludian.com/soludian/fountain/libs/resilient/locker"Index
type Lock
Lock... implementations: Redis: [fcron_lock](github.com/libs/redis_client)
go
type Lock interface {
Lock(ctx context.Context, ttl time.Duration) error
Unlock(ctx context.Context) error
Refresh(ctx context.Context, ttl time.Duration) error
}Generated by gomarkdoc