从本节开始,我们来学习《通过多种链表学习Rust》这本书,英文版地址为:https://rust-unofficial.github.io/too-many-lists/

在Rust中,实现一些数据结构一直是一个比较难的问题,因此作者写了本书。在本书中,一共会实现6个链表。在实现6个链表的过程中,会使用到引用&、可变引用&mut,Box、Rc、Arc、*const、*mut、所有权、内部易变性、复制、非安全编程等Rust知识点。

英文原版书主要是通过链表来学习Rust,会在将链表的过程中,介绍很多Rust的知识。因为我之前已经录制了很多Rust的视频教程,因此,会在录制的过程中侧重于用Rust实现链表的过程,对于Rust的基础知识会一笔带过。所以,对于没有Rust基础的朋友,建议可以去B站(地址:https://www.bilibili.com/video/av78062009/)观看我的Rust基础和进阶的视频,等掌握Rust的基础后再进行本教程的学习

微信公众号:搜索令狐一冲。