comprehensive-rust icon indicating copy to clipboard operation
comprehensive-rust copied to clipboard

This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

Results 608 comprehensive-rust issues
Sort by recently updated
recently updated
newest added

As discussed briefly in https://github.com/google/comprehensive-rust/pull/130#issuecomment-1486800993, we should have a morning or afternoon section about macros. This would be an optional advanced topic which we will teach to people who are...

Today, mdbook doesn't show `stderr` when running Rust code. The problem is that it uses a Playground endpoint which doesn't deliver this information. However, the Playground itself does have this...

enhancement
good first issue
help wanted

This could be an extension of the UART driver in the bare metal afternoon, as the PL011 appears to support DMA. This should cover: * Using lifetimes for buffers to...

enhancement
deep_dives/bare_metal

For "Designing a Library", the main still has commented-out code. For "Iterators and Ownership", there is no discussion on the questions proposed in the exercise.

bug
good first issue
help wanted

Day one's afternoon exercises use methods, but these aren't described until day 2. The afternoon exercises use traits as well (Iterator, IntoIterator), but perhaps those are more easily explained away...

Running it on the code in Cargo workspaces should be straightforward. It is unclear how to do so on inline code samples.

help wanted

It would be nice to know how many times our 404 page is shown to people. That way we could try to find and update pages with broken links. I...

good first issue
help wanted

We've setup a few [redirects](https://rust-lang.github.io/mdBook/format/configuration/renderers.html#outputhtmlredirect) in our [`book.toml` file](https://github.com/google/comprehensive-rust/blob/main/book.toml#L44). I would like to see if it's possible for us to output some Google Analytics code on those pages to track...

help wanted