mirror of
https://github.com/google/comprehensive-rust.git
synced 2024-12-03 03:08:56 +02:00
6d19292f16
I've taken some work by @fw-immunant and others on the new organization of the course and condensed it into a form amenable to a text editor and some computational analysis. You can see the inputs in `course.py` but the interesting bits are the output: `outline.md` and `slides.md`. The idea is to break the course into more, smaller segments with exercises at the ends and breaks in between. So `outline.md` lists the segments, their duration, and sums those durations up per-day. It shows we're about an hour too long right now! There are more details of the segments in `slides.md`, or you can see mostly the same stuff in `course.py`. This now contains all of the content from the v1 course, ensuring both that we've covered everything and that we'll have somewhere to redirect every page. Fixes #1082. Fixes #1465. --------- Co-authored-by: Nicole LeGare <dlegare.1001@gmail.com> Co-authored-by: Martin Geisler <mgeisler@google.com>
30 lines
699 B
TOML
30 lines
699 B
TOML
[workspace]
|
|
members = [
|
|
"mdbook-exerciser",
|
|
"mdbook-course",
|
|
"src/types-and-values",
|
|
"src/control-flow-basics",
|
|
"src/tuples-and-arrays",
|
|
"src/references",
|
|
"src/user-defined-types",
|
|
"src/pattern-matching",
|
|
"src/methods-and-traits",
|
|
"src/generics",
|
|
"src/std-types",
|
|
"src/std-traits",
|
|
"src/iterators",
|
|
"src/testing",
|
|
"src/memory-management",
|
|
"src/smart-pointers",
|
|
"src/borrowing",
|
|
"src/slices-and-lifetimes",
|
|
"src/error-handling",
|
|
"src/unsafe-rust",
|
|
"src/exercises",
|
|
"src/bare-metal/useful-crates/allocator-example",
|
|
"src/bare-metal/useful-crates/zerocopy-example",
|
|
"src/exercises/concurrency/chat-async",
|
|
"third_party/cxx/blobstore",
|
|
]
|
|
resolver = "2"
|