Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rust-lang/async-book
Asynchronous Programming in Rust
https://github.com/rust-lang/async-book
async-foundations
Last synced: about 23 hours ago
JSON representation
Asynchronous Programming in Rust
- Host: GitHub
- URL: https://github.com/rust-lang/async-book
- Owner: rust-lang
- License: mit
- Created: 2018-12-12T21:55:22.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-11-24T21:38:20.000Z (18 days ago)
- Last Synced: 2024-12-01T06:05:46.296Z (12 days ago)
- Topics: async-foundations
- Language: Shell
- Homepage: https://rust-lang.github.io/async-book/index.html
- Size: 1.63 MB
- Stars: 1,871
- Watchers: 68
- Forks: 249
- Open Issues: 50
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- my-awesome - rust-lang/async-book - foundations pushed_at:2024-12 star:1.9k fork:0.3k Asynchronous Programming in Rust (Shell)
README
# Asynchronous Programming in Rust
This book aims to be a thorough guide to asynchronous programming in Rust, from beginner to advanced.
This book has been unmaintained for a long time and has not had a lot of love. We're currently working to bring it up to date and make it much better! As we're making some major changes, the content might be a bit mixed up, parts may be duplicated or missing, etc. Bear with us, it'll get better soon :-) To see what we're planning and to let us know what you think, see [issue 224](https://github.com/rust-lang/async-book/issues/224).
## Requirements
The async book is built with [`mdbook`] ([docs](https://rust-lang.github.io/mdBook/index.html)), you can install it using cargo.
```
cargo install mdbook
cargo install mdbook-linkcheck
```[`mdbook`]: https://github.com/rust-lang/mdBook
## Building
To create a finished book, run `mdbook build` to generate it under the `book/` directory.
```
mdbook build
```## Development
While writing it can be handy to see your changes, `mdbook serve` will launch a local web
server to serve the book.```
mdbook serve
```