纯内存 B 树实现(使用 Go)

2020-02-05 19:05:31 +08:00
 roy2220

https://github.com/roy2220/btree

博文 -> 用纯内存 B 树代替红黑树,能节省内存和提高性能

2836 次点击
所在节点    分享创造
2 条回复
dreamerlv3ex
2020-02-06 09:35:47 +08:00
最近在学习 go,刚好看到 LZ 发的,有什么建议吗,比如我要阅读你的源码。
roy2220
2020-02-06 10:36:24 +08:00
通过阅读源码的方式学习 Go 比较低效。建议先按官网的学习教程走,然后再看官方的 Effective Go。差不多了就可以挑一个项目进行练手了,练手过程中留意编码的最佳实践,可以多参考其他成熟的项目。后面根据自己遇到的问题,选读一些 Go 官方文档还有 Go Blog,github golang wiki 上也有不少有用的信息。大概就是一个循序渐进的过程,类似于“广度优先搜索”,不建议“深度优先搜索”的方式进行学习,例如一开始就细读所有官方文档,或者一头扎进代码堆

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/642353

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX