close

這是由 Google Android 團隊開發的為期四天的 Rust 課程,該課程涵蓋了 Rust 的全部內容,從基本語法到高級主題,如泛型和錯誤處理,還包括最後一天的 Android 特定內容。

本課程的目標是教你學習 Rust,我們假設您對 Rust 一無所知,並希望:

讓你全面了解 Rust 語法和語言。
使你能夠修改現有程序並在 Rust 中編寫新程序。
向你展示常見的 Rust 用法。

在第 4 天,我們將介紹特定於 Android 的內容,例如:

在 Rust 中構建 Android 組件。
AIDL 服務器和客戶端。
與 C、C++ 和 Java 的互操作性。

重要的是要注意,本課程不涵蓋 Rust 中的 Android 應用程序開發,並且特定於 Android 的部分專門針對 Android 本身(操作系統)編寫代碼。

課程在線地址:https://google.github.io/comprehensive-rust/

該課程是使用 mdBook 及其 Svgbob 插件構建的。安裝這兩個工具:

$cargoinstallmdbook$cargoinstallmdbook-svgbob

然後運行下面的命令來執行單元測試:

$mdbooktest

最後執行下面的命令:

$mdbookserve

為該倉庫啟動一個 web server 服務,然後我們就可以通過 http://localhost:3000 來訪問課程內容了。


▲點擊上方卡片關注Github愛好者,獲取前沿開源作品

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 鑽石舞台 的頭像
    鑽石舞台

    鑽石舞台

    鑽石舞台 發表在 痞客邦 留言(0) 人氣()