{"id":19448723,"url":"https://github.com/suhanyujie/rust-cookbook-note","last_synced_at":"2025-04-25T02:31:33.544Z","repository":{"id":83546182,"uuid":"238839036","full_name":"suhanyujie/rust-cookbook-note","owner":"suhanyujie","description":"Rust cookbook 学习笔记","archived":false,"fork":false,"pushed_at":"2022-08-21T15:08:09.000Z","size":853,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-04-03T15:05:05.677Z","etag":null,"topics":["cookbook","rust","rust-notes"],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/suhanyujie.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-07T03:52:59.000Z","updated_at":"2024-10-08T08:15:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"ebaaab3c-1513-48d9-952a-b2745081890c","html_url":"https://github.com/suhanyujie/rust-cookbook-note","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhanyujie%2Frust-cookbook-note","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhanyujie%2Frust-cookbook-note/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhanyujie%2Frust-cookbook-note/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/suhanyujie%2Frust-cookbook-note/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/suhanyujie","download_url":"https://codeload.github.com/suhanyujie/rust-cookbook-note/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250741952,"owners_count":21479704,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cookbook","rust","rust-notes"],"created_at":"2024-11-10T16:28:16.307Z","updated_at":"2025-04-25T02:31:33.532Z","avatar_url":"https://github.com/suhanyujie.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# rust-cookbook-note\n一直以来，我都沉迷于如何学好 Rust 而无法自拔，以至于“想”的时间比“做”的时间还多。chrome 上日积月累的 tab 数量，使我愈发的焦躁，当我尝试从其中一个 tab 下手时，god ，有点看不懂，我对 Rust 语法还知之甚少，于是还是无法“学习掉”那个 tab。下意识的翻到页面底部，又发现另一篇 Rust 博文，嗯！看起来很有技术含量，想学，mark 一下。。。\n\n很不幸的，当我决定从众多 tab 中选一个来进行“消化”时，我找到了这个 [Rust cookbook](https://rust-lang-nursery.github.io/rust-cookbook)，它包含了 算法、命令行、数据压缩、并发、数据加密、日期和时间、编解码、错误处理、文件系统、硬件支持、内存管理、网络、操作系统、统计学、文本处理、web 服务等章节，当你学习了[《Rust 编程语言》](https://kaisery.github.io/trpl-zh-cn/)一书后，可以从更加实用的角度来学习这本 [cookbook](https://rust-lang-nursery.github.io/rust-cookbook)\n\n## index\n* 1.[学习 Rust cookbook 之算法篇（algorithm）第一部分](docs/1.algorithm.md)\n* 2.[学习 Rust cookbook 之算法篇（algorithm）第二部分](docs/2.algorithm.md)\n* 3.[学习 Rust cookbook 之命令行（command）](docs/3.command.md)\n\n### other\n* [Rust Copy trait](docs/notes/1.about-copy-trait.md)\n* [Rust 运算符重载](docs/notes/2.op_rhs.md)\n* [Rust mod 篇](docs/notes/3.rust_mod.md)\n* [学习 Rust 之基于 RefCell 的简单二叉树](docs/notes/5.simple-binary-tree.md)   status: ing\n* [用 Rust 实现 Lisp](docs/4.lisp.md)\n\n## Usage\n### test\n* 项目目录下运行 `cargo t` 可以运行所有的测试用例\n* 如果只想运行某个文件下的某个测试用例，可以参考 `cargo t -- notes::op_rhs::tests::test_point_add`\n\n## 参考资料\n* cookbook 查阅 https://rust-lang-nursery.github.io/rust-cookbook\n* cookbook 中文 http://llever.com/rust-cookbook-zh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuhanyujie%2Frust-cookbook-note","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsuhanyujie%2Frust-cookbook-note","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsuhanyujie%2Frust-cookbook-note/lists"}