# go-redisson **Repository Path**: zhouxiaozhu/go-redisson ## Basic Information - **Project Name**: go-redisson - **Description**: 基于redis实现分布式锁 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 3 - **Created**: 2021-11-02 - **Last Updated**: 2023-11-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: Redis, redission, Lock ## README # go-redisson #### 介绍 基于redis实现分布式锁 * 看门狗机制 TODO * 可重入锁(Reentrant Lock) * 公平锁(Fair Lock)TODO * 联锁(MultiLock)TODO * 红锁(RedLock)TODO * 读写锁(ReadWriteLock)TODO #### 分布式锁 ``` locker := InitLocker(&Options{ Addr: "127.0.0.1:6379", }) locker.Lock("myLock", 30*time.Second) ```