资源简介

google Android团队出的rust教程,规划了4天的学习时间,有中文版。该课程涵盖了 Rust 的全部范围,从基本语法到高级主题如泛型和错误处理。感兴趣的可以来学习一下~

本课程的目标是教授你 Rust。我们假设你对 Rust 一无所知,并希望能够:

帮助你全面理解 Rust 的语法和语言。
使你能够修改现有的程序并用 Rust 编写新程序。
展示常见的 Rust 习语。
我们将前三天的课程称为“Rust 基础知识”。

在此基础上,你可以选择深入学习一个或多个专门的主题:

Android:为期半天的课程,介绍如何在 Android 平台开发中使用 Rust(AOSP)。课程内容包括与 C、C++ 和 Java 的互操作性。
Bare-metal:为期一天的课程,介绍如何使用 Rust 进行裸机(嵌入式)开发。课程内容涵盖微控制器和应用处理器。
并发:为期一天的课程,介绍 Rust 中的并发性。我们将涵盖传统并发(使用线程和互斥锁进行抢占式调度)和 async/await 并发(使用 futures 进行协作式多任务处理)。

资源获取

网址: https://google.github.io/comprehensive-rust/

github地址:https://github.com/google/comprehensive-rust

1. 转载请保留原文链接谢谢! 2. 本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。 3. 本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。 4. 本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。 5. 联系方式(#替换成@):contact#ppbuzz.com