{"id":26652777,"url":"https://github.com/opcoder0/the-rust-book","last_synced_at":"2026-07-03T02:03:38.998Z","repository":{"id":57908833,"uuid":"528266505","full_name":"opcoder0/the-rust-book","owner":"opcoder0","description":"The Rust Book","archived":false,"fork":false,"pushed_at":"2022-11-24T02:45:10.000Z","size":247,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-21T00:58:05.316Z","etag":null,"topics":[],"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/opcoder0.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}},"created_at":"2022-08-24T04:37:29.000Z","updated_at":"2024-04-21T00:58:05.317Z","dependencies_parsed_at":"2023-01-22T08:45:12.536Z","dependency_job_id":null,"html_url":"https://github.com/opcoder0/the-rust-book","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/opcoder0%2Fthe-rust-book","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opcoder0%2Fthe-rust-book/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opcoder0%2Fthe-rust-book/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/opcoder0%2Fthe-rust-book/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/opcoder0","download_url":"https://codeload.github.com/opcoder0/the-rust-book/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245394757,"owners_count":20608125,"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":[],"created_at":"2025-03-25T03:58:04.009Z","updated_at":"2025-10-30T05:39:46.908Z","avatar_url":"https://github.com/opcoder0.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"## The Rust Book\n\nNotes and examples from [the rust book](https://doc.rust-lang.org/book/).\n\n### Table of Contents\n\n- Chapter 01 - [Getting Started](./ch1/hello_world/src/main.rs)\n- Chapter 02 - [Programming a Guessing Game](./ch2/guessing_game/src/main.rs)\n- Chapter 03 - [Common Programming Paradigms: Variables, Data Types, Functions, Control Flow](./ch3/README.md)\n- Chapter 04 - [Understanding Ownership](./ch4/README.md)\n- Chapter 05 - [Using Structs to Structure related data: Defining, instantiating structs, method syntax](./ch5/README.md)\n- Chapter 06 - [Enum and Pattern Matching: enums, match expression, if let](./ch6/README.md)\n- Chapter 07 - [Managing growing projects with packages, crates, modules](./ch7/module_system/README.md)\n- Chapter 08 - [Common Collections: Vectors, Storing UTF-8 text in Strings, Hash Maps](./ch8/collections/README.md)\n- Chapter 09 - [Error Handling: Unrecoverable and recoverable errors](./ch9/README.md)\n- Chapter 10 - [Generic Types, Traits, Lifetimes](./ch10/README.md)\n- Chapter 11 - [Writing Automated Tests](./ch11/README.md)\n- Chapter 12 - [Write a small command line program based on what was learnt before](./ch12/minigrep/src/lib.rs)\n- Chapter 13 - [Functional language features: Iterators and Closures](./ch13/README.md)\n- Chapter 14 - [More about Cargo and Crates.io](./ch14/README.md)\n- Chapter 15 - [Smart Pointers](./ch15/README.md)\n- Chapter 16 - [Fearless Concurrency](./ch16/README.md)\n- Chapter 17 - [Object Oriented Features of Rust](./ch17/README.md)\n\n\n### Useful links\n\n- [Rust Blog](https://blog.rust-lang.org/)\n- [Rustnomicon](https://doc.rust-lang.org/nomicon/)\n- [Async/Await Book](https://rust-lang.github.io/async-book/)\n- [Rust RFCs book](https://rust-lang.github.io/rfcs/introduction.html)\n- [Rust Style Guide, Best Practices](https://doc.rust-lang.org/1.0.0/style/README.html)\n- [Rust by example](https://doc.rust-lang.org/rust-by-example/)\n- [https://github.com/ctjhoa/rust-learning](https://github.com/ctjhoa/rust-learning)\n\n### Other Rust links\n\n- [intermezz OS](https://intermezzos.github.io/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopcoder0%2Fthe-rust-book","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopcoder0%2Fthe-rust-book","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopcoder0%2Fthe-rust-book/lists"}