没有合适的资源?快使用搜索试试~ 我知道了~
lrmap:Go中的左右地图
共6个文件
go:3个
md:1个
mod:1个
需积分: 12 0 下载量 68 浏览量
2021-03-09
03:41:04
上传
评论
收藏 10KB ZIP 举报
温馨提示
Go中的左右地图 这是出于教育目的的实验代码。 请勿在生产中使用。 受到乔恩·耿塞特(Jon Gjengset)启发。 在尝试学习Rust时,我观看了,介绍了他如何将重构为通用版本,然后命名为left-right。 这让我想看看在非通用的Go语言中能够在几行代码中实现合理的实现。 另外,我计划将此项目用作学习Go中即将出现的Type Parameters(Generics)的玩具。 显然有Pedro Ramalhete和Andreia Correia(2013)的先前工作:“左:无等待人口遗忘读的并发控制技术” , (警告:Sourceforge)。 左右是什么? 左右集合(在此实验性实现中:map [int] int,但可以是任何集合类型)是一种尝试完全消除并发应用程序中热路径中锁定的尝试,在这些应用程序中,读取操作非常繁重,而写入操作相对较少。 上面的作者表明,在其实现中,阅
资源推荐
资源详情
资源评论
收起资源包目录
lrmap-main.zip (6个子文件)
lrmap-main
lrmap.go 7KB
example_test.go 479B
LICENSE 11KB
lrmap_test.go 2KB
README.md 5KB
go.mod 42B
共 6 条
- 1
资源评论
凌冽的风
- 粉丝: 31
- 资源: 4681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功