主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
参考c++STL写的红黑树map, 各位大神帮忙看下可以用于生产环境吗?
cdongyang
·
· 1173 次点击
github: https://github.com/cdongyang/library/tree/master/rbtree 这是我边学习runtime源码, 并用于实践的一个go项目, 参考c++的STL用go实现了红黑树的set,map,multiset,multimap, 并发测试插入,查找,删除在700~900ns/op, 参考go map优化heapObject,而且测试的代码覆盖率达90+%, 麻烦各位大神帮忙看下可以用于生产环境吗?
阅读全文
查看全部 9 个评论
cdongyang
因为把迭代器放出来了, 对迭代器不好做并发安全, 并发情况下我觉得最好把迭代器屏蔽, 使用时按需继承实现就好
评论于 2018-04-23 17:48:31
#5
更多评论
AceDarkkinght
github地址?
评论于 2018-04-23 17:31:35
#1
cdongyang
已修改
评论于 2018-04-23 17:33:04
#2
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册