add linked-list/intro.md

pull/522/head
sunface 3 years ago
parent 0f021668b9
commit 332969362e

@ -153,6 +153,8 @@
- [构建脚本 build.rs](cargo/reference/build-script/intro.md) - [构建脚本 build.rs](cargo/reference/build-script/intro.md)
- [构建脚本示例](cargo/reference/build-script/examples.md) - [构建脚本示例](cargo/reference/build-script/examples.md)
- [手把手带你实现链表 doing](linked-list/intro.md)
- [易混淆概念解析](confonding/intro.md) - [易混淆概念解析](confonding/intro.md)
- [切片和切片引用](confonding/slice.md) - [切片和切片引用](confonding/slice.md)
- [String、&str 和 str](confonding/string.md) - [String、&str 和 str](confonding/string.md)

@ -0,0 +1,13 @@
# 手把手带你实现链表
> 其它语言:兄弟,语言学了吗?来写一个链表证明你基本掌握了语法。
>
> Rust 语言: 兄弟,语言精通了吗?来写一个链表证明你已经精通了 Rust
上面的对话非常真实,我们在之前的章节也讲过[初学者学习 Rust 应该避免的坑](https://course.rs/sth-you-should-not-do.html#千万别从链表或图开始练手),其中最重要的就是 - 不要写链表或者类似的数据结构!
而本章,你就将见识到何为真正的深坑,看完后,就知道没有提早跳进去是一个多么幸运的事。总之,在专题中,你将学会如何使用 Rust 来实现链表。
**专题内容翻译自英文开源书 [Learning Rust With Entirely Too Many Linked Lists](https://rust-unofficial.github.io/too-many-lists/),但是在内容上做了一些调整,希望大家喜欢。**
Loading…
Cancel
Save