mirror of
https://github.com/xiaoqidun/klock.git
synced 2025-10-11 19:50:24 +08:00
docs(微调文档): 对文档进行微调
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
# klock
|
# klock
|
||||||
一个键级别的高性能、并发安全的 Go 语言读写锁
|
一个键级别的高性能、并发安全的 Go 语言读写锁
|
||||||
|
|
||||||
klock 通过为任意“键”创建独立的锁,允许操作不同数据的任务并行处理,从而在高并发场景下获得显著的性能提升。
|
klock 通过为任意“键”创建独立的锁,允许操作不同数据的任务并行处理,从而在高并发场景下获得显著的性能提升
|
||||||
|
|
||||||
# 安装指南
|
# 安装指南
|
||||||
```shell
|
```shell
|
||||||
@@ -40,8 +40,8 @@ func main() {
|
|||||||
}
|
}
|
||||||
wg.Wait()
|
wg.Wait()
|
||||||
// 4. 验证结果
|
// 4. 验证结果
|
||||||
// 如果没有 klock 保护,由于竞态条件,counter 的最终值将是一个小于1000的不确定数字。
|
// 如果没有 klock 保护,由于竞态条件,counter 的最终值将是一个小于1000的不确定数字
|
||||||
// 有了 klock,结果一定是 1000。
|
// 有了 klock,结果一定是 1000
|
||||||
fmt.Printf("最终结果: %d\n", counter)
|
fmt.Printf("最终结果: %d\n", counter)
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user