Skip to content

wsyqn6/rust-note

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust Note

GitHub last commit GitHub

概述

这是一个个人学习 Rust 编程语言过程中积累的笔记集合。笔记的内容主要基于《The Rust Programming Language》一书(版本1.76.0,2024年发布),由 Steve Klabnik 和 Carol Nichols 编写,并得到了 Rust 社区的贡献。

目的

本仓库旨在作为个人学习 Rust 的参考资料,同时也希望能帮助其他初学者更轻松地掌握 Rust 的基础知识和进阶概念。

内容概览

  • 基础概念:变量、数据类型、控制流等。
  • 所有权与借用:理解 Rust 的核心特性。
  • 函数与闭包:编写可重用代码的方法。
  • 结构体与枚举:定义自己的数据类型。
  • 错误处理:优雅地处理程序中的异常情况。
  • 高级主题:生命周期、trait 对象、泛型编程等。

如何使用

  • 每个笔记都包含代码示例和解释性的文字。
  • 通过目录结构查找感兴趣的主题。
  • 使用 Markdown 格式阅读笔记,或在支持 Markdown 的编辑器中查看。

参考资料

贡献指南

欢迎任何对 Rust 感兴趣的人士贡献笔记或提出改进建议。请通过提交 pull request 或 issue 的方式参与进来。


注意:此仓库的内容可能会随着 Rust 语言的发展而更新,请定期检查更新以获取最新信息。


如果你发现这些笔记对你有所帮助,或想要了解更多关于 Rust 的知识,请考虑 star 本仓库!

About

rust学习笔记

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors