Rust語言的特點
高性能 – Rust 速度驚人且內存利用率極高。由于沒有運行時和垃圾回收,它能夠勝任對性能要求特別高的服務,可以在嵌入式設備上運行,還能輕松和其他語言集成。
可靠性 – Rust 豐富的類型系統和所有權模型保證了內存安全和線程安全,讓您在編譯期就能夠消除各種各樣的錯誤。
生產力 – Rust 擁有出色的文檔、友好的編譯器和清晰的錯誤提示信息, 還集成了一流的工具 —— 包管理器和構建工具, 智能地自動補全和類型檢驗的多編輯器支持, 以及自動格式化代碼等等。
===============課程目錄===============
基礎課程部分
├─01 001rust語言以及課程介紹.mp4
├─02 002環境搭建以及hello.mp4
├─03 003變量.mp4
├─04_004類型.flv
├─05 005函數.mp4
├─06 006注釋.mp4
├─07 007控制流.mp4
├─08 008所有權.mp4
├─09 009引用.mp4
├─10 010slice.mp4
├─11 011結構體.mp4
├─12 012方法.mp4
├─13 013枚舉類型與匹配.mp4
├─14 014Option.mp4
├─15 015Option2.mp4
├─16 016vector.mp4
├─17_017String類型.flv
├─18 018HashMap類型.mp4
├─19 019模塊1.mp4
├─20 020模塊2.mp4
├─21 021模塊3.mp4
├─22_022模塊4.flv
├─23 023錯誤1.mp4
├─24 024錯誤2.mp4
├─25 025測試.mp4
├─26 026基礎學習結束.mp4
進階實戰部分
(0);目錄中文件數:81個
├─01 001Rust進階的介紹.mp4
├─02 002_1在函數和結構體里面使用泛型.mp4
├─03 002_2在結構體和方法中使用泛型.mp4
├─04 003_1特征.mp4
├─05 003_2trait默認實現.mp4
├─06 003_3trait_bound.mp4
├─07 003_4trait作為返回值.mp4
├─08_003_5trait的例子的復習.flv
├─09_003_6有條件的實現方法.flv
├─10 003_7有條件的實現trait.mp4
├─11 004_1生命周期介紹.mp4
├─12_004_2函數中的生命周期.flv
├─13 004_3結構體中的生命周期.mp4
├─14 004_4生命周期標注省略.mp4
├─15 004_5方法中的生命周期.mp4
├─16 004_6生命周期例子.mp4
├─17 005_1閉包.mp4
├─18 005_2閉包例子.mp4
├─19_005_3閉包獲取環境中的變量.flv
├─20 006_1迭代器.mp4
├─21 006_2自定義迭代器.mp4
├─22 007Cargo自定義構建.mp4
├─23 008_1使用別人的包的例子.mp4
├─24 008_2文檔注釋.mp4
├─25 008_3crate發布與撤回.mp4
├─26 009cargo工作空間.mp4
├─27 0010_1智能指針介紹.mp4
├─28 011_1Box介紹.mp4
├─29 011_2使用Box.mp4
├─30 011_3解引用介紹.mp4
├─31 011_4實現deref trait.mp4
├─32_011_5解引用多態.flv
├─33 012_1drop trait清理代碼.mp4
├─34 012_2drop提前釋放.mp4
├─35 013_1Rc智能指針介紹.mp4
├─36_013_2Rc智能指針.flv
├─37 rust編程視頻教程中源碼說明.mp4
├─38 014RefCell介紹.mp4
├─39 015_1引用循環.mp4
├─40 015_2弱引用.mp4
├─41_015_3樹形結構.flv
├─42_015_4樹形結構2.flv
├─43 016_1多線程介紹.mp4
├─44 016_2多線程.mp4
├─45 016_3線程與move閉包.mp4
├─46 017_1通道介紹.mp4
├─47 017_2通道的例子.mp4
├─48 017_3單個消費者多個生產者的例子.mp4
├─49 018_1互斥器介紹.mp4
├─50 018_2互斥器例子.mp4
├─51 019send和sync trait介紹.mp4
├─52 020_1對象.mp4
├─53 020_2封裝.mp4
├─54 021_1trait對象.mp4
├─55 021_2非對象安全.mp4
├─56 022模式.mp4
├─57 023模式的不可反駁和可反駁.mp4
├─58 024_1所有模式語法1.mp4
├─59 024_2所有模式語法2.mp4
├─60 024_3所有模式語法3.mp4
├─61 024_4所有模式語法4.mp4
├─62 024_5所有模式語法5.mp4
├─63 024_6所有模式語法6.mp4
├─64 025_1不安全的代碼介紹.mp4
├─65 025_2不安全函數及FFI.mp4
├─66 025_3可變靜態變量.mp4
├─67 025_4trait實現.mp4
├─68 026_1關聯類型.mp4
├─69 026_2默認泛型參數與運算符重載.mp4
├─70 026_3完全限定語法.mp4
├─71 026_4父trait.mp4
├─72_026_5newtype模式.flv
├─73 027_1類型別名.mp4
├─74 027_2never type介紹.mp4
├─75_027_3動態大小類型與Sized trait.flv
├─76_028高級函數和閉包.flv
├─77 029_1宏介紹.mp4
├─78 029_2聲明宏.mp4
├─79_029_3自定義derive宏.flv
├─80 029_4類屬性宏和類函數宏.mp4
├─81_030Rust進階部分結束語.flv