การเรียนรู้สนิม 
ลิงค์ไปยังโพสต์บล็อกบทความวิดีโอ ฯลฯ สำหรับการเรียนรู้สนิม อย่าลังเลที่จะส่งคำขอดึงหากคุณมีลิงก์/ทรัพยากรบางอย่างที่จะเพิ่ม นอกจากนี้ฉันพยายามตรวจสอบว่าบทความด้านล่างมีเนื้อหาจริง (เช่นพวกเขาไม่ใช่โพสต์บล็อกยาว 2 ย่อหน้าที่มีข้อมูลน้อย) เพื่อให้แน่ใจว่าฉันไม่ได้แสดงรายการ "ปุย" หากคุณมีความคิดสำหรับวิธีที่ดีกว่าในการจัดระเบียบลิงก์เหล่านี้โปรดแจ้งให้เราทราบ
การแนะนำ
คุณต้องการที่จะเชื่อมั่นว่า Rust เป็นสิ่งที่ควรค่าแก่การเรียนรู้หรือไม่? ให้เราแสดงให้คุณเห็นถึงธรรมชาติที่แท้จริงของพลัง
เอกสารหลักคือการเริ่มต้นที่ดีที่สุดเสมอดังนั้นหากคุณยังไม่ได้อ่านเริ่มต้นด้วยการอ่านเอกสารสนิม นอกจากนี้คุณยังสามารถมี DOC เวอร์ชัน ebook ได้ที่นี่และที่นี่
ความหมายของแท็ก
- บางสิ่งบางอย่างที่เกิดจากสมาชิกในทีมที่เป็นสนิม
- - แนวคิดยังคงมีประโยชน์ แต่รหัสไม่สามารถรวบรวมได้
- ทำงานระหว่างดำเนินการ
สารบัญ
- หนังสือ
- วิดีโอ
- พอดคาสต์
- สนิมในทางปฏิบัติ
- แนวทางปฏิบัติที่ดีที่สุด/คู่มือสไตล์
- แผ่นโกง
- Internals สนิม
- การรวบรวม
- FFI
- CI / การทดสอบ
- การดีบัก / การทำโปรไฟล์
- เรา ... ยัง?
- เปรียบเทียบกับภาษาอื่น ๆ
- แอปพลิเคชัน / ไลบรารี / เครื่องมือ
- ภาษา
- async
- การปิด
- เอกสาร
- enums
- ข้อผิดพลาด
- ตัววนซ้ำ
- ตลอดชีวิต
- เมีย
- โมดูล
- ตัวเลือกและผลลัพธ์
- ความเป็นเจ้าของ / การพร้อมกัน
- ความเป็นส่วนตัว
- สาย
- ส่วนขยายไวยากรณ์
- ลักษณะ
- ไม่ปลอดภัย
- สนามเด็กเล่น
- ลิงค์สถานที่
- ประชากร
- บทเรียนและวัสดุการประชุมเชิงปฏิบัติการ
- โครงการที่คล้ายกัน
หนังสือ
- ภาษาการเขียนโปรแกรมสนิม - repo
- การอ้างอิงสนิม - repo
- The Rustonomicon - The Dark Arts of Advanced และ Unsafe Rust Programming - repo
- หนังสือที่ไม่แน่นอน - repo
- คู่มือ Rust Edition - repo
- The Rust Async Book - repo
- ตำราอาหารสนิม - repo
- ทำไมต้องเป็นสนิม? - Jim Blandy
- The Embedded Rust Book - repo - Rust ฝัง WG
- หนังสือขนส่งสินค้า - repo
- Rust -101 - Ralf Jung
- Rust Essentials - Ivo Balbaert
- การเขียนโปรแกรม Rust - Jim Blandy, Jason Orendorff
- Mastering Rust - รุ่นที่สอง - Rahul Sharma & Vesa Kaihlavirta
- refactoring to Rust - repo - nate mara
- กวีนิพนธ์สนิม - ไบรอันแอนเดอร์สัน
- Rust in Action - repo - Tim McNamara
- ศูนย์ในการผลิตใน Rust - repo - Luca Palmieri
- การเขียนโปรแกรมเครือข่ายใน Rust - Abhishek Chanda
- เรียนรู้สนิม - พอลจอห์นสัน, Vesa Kaihlavirta
- Rust Cookbook - Vigneshwer Dhinakaran
- เรียนรู้สนิม - Dumindu Madunuwan
- การแนะนำอย่างอ่อนโยนเกี่ยวกับการเกิดสนิม - สตีฟโดโนแวน
- ก้าวไปข้างหน้าด้วย Rust - Jonathan Creekmore
- การเขียนโปรแกรมสนิมโดยตัวอย่าง - Guillaume Gomez และ Antoni Boucher
- เริ่มต้นสนิม - จากมือใหม่ถึงมืออาชีพ - Carlo Milanesi
- พร้อมกันพร้อมกับสนิม - Brian Troutwine
- การเขียนโปรแกรมฟังก์ชั่นการใช้งานจริงใน Rust - Andrew Johnson
- การเรียนรู้ที่มีประสิทธิภาพเป็นสนิมผ่านการพัฒนาและเล่นเกม 2D - Herbert Wolverson
- Microservices บนมือกับ Rust - Denis Kolodin
- โครงสร้างข้อมูลและอัลกอริทึมด้วยการเกิดสนิม - Claus Matzinger
- ตำราห้องสมุดมาตรฐานสนิม - Daniel Durante, Jan Nils Ferner
- คู่มือเริ่มต้นอย่างรวดเร็วสนิม - Daniel Arbuckle
- Rust High Performance - Iban Eguia Moraza
- การเขียนโปรแกรม webassembly กับ Rust - Kevin Hoffman
- Microservices บนมือกับ Rust 2018: วิธีการสร้างไมโครไพรซ์ที่ปรับขนาดได้และเชื่อถือได้ - Denis Kolodin
- โครงสร้างข้อมูลและอัลกอริทึมด้วยการเกิดสนิม - Claus Matzinger
- คู่มืออ้างอิงการเขียนโปรแกรมสนิมที่สมบูรณ์: ออกแบบพัฒนาและปรับใช้ระบบซอฟต์แวร์ที่มีประสิทธิภาพโดยใช้โครงสร้างขั้นสูงของ Rust - - Vesa Kaihlavirta, Rahul Sharma, Claus Matzinger
- Easy Rust - David MacLeod
- การพัฒนาเว็บสนิม - repo - bastian gruber
- หนังสือเล่มเล็ก ๆ ของหนังสือสนิม - repo
- เซิร์ฟเวอร์สนิมบริการและแอพ - Prabhu Eshwarla
- รหัสเหมือนมืออาชีพในสนิม - เบรนเดนแมทธิวส์
- สนิมสำหรับสนิม - จอน gjengset
- สนิมจากพื้นดินขึ้นมา - Matthew Provost
- Rust ที่ครอบคลุม - Google
- Rust Atomics and Locks - Mara Bos
- คำสั่งบรรทัดคำสั่ง-ken youens-clark
- High Assurance Rust: การพัฒนาซอฟต์แวร์ที่ปลอดภัยและแข็งแกร่ง - Tiemoko Ballo
วิดีโอ
เพลย์ลิสต์
- สนิมและอนาคตของการเขียนโปรแกรมระบบ - Mozilla
- Rustfest Zürich 2017
- บทช่วยสอน abitwiseguy - abitwiseguy
- บทช่วยสอน dcode - dcode
- maxday_coding - การเขียนโค้ด asmr สด
- บทเรียนการเขียนโปรแกรมเทนเซอร์ - การเขียนโปรแกรมเทนเซอร์
- สวัสดีสนิม! - Matthias Endler
- YouCodethings - Andrew Jakubowicz
- Rust in Motion - หลักสูตรวิดีโอโดย Carol Nichols และ Jake Goulding
- เรียนรู้สนิมใน 7 วัน - Matthew Stoodley
- การสอนสนิม - ดั๊กมิลฟอร์ด
- Rust - Tech Stack ของ Crazcalm
- Rust Advent of Code 2019 - Brian Myers
- ภาษาการเขียนโปรแกรมสนิม | บทเรียน - Danlogs
- Ryan Levick's Rust Stream - Ryan Levick
- Crust of Rust - Jon Gjengset
- บทช่วยสอน Ultimate Rust Lang! - มาเป็นสนิมกันเถอะ
- ภาพรวมของภาษาการเขียนโปรแกรมสนิม - โจนาธานเทอร์เนอร์
- Manning Publications Rust Channel - Manning Publications
- รู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมด้วย Rust - วิดีโอของ Rhymu
- Rust Linz - การพบปะกันที่เป็นสนิมมุ่งเป้าไปที่ผู้เริ่มต้น
- การสอนการเขียนโปรแกรมสนิม? - เพลย์ลิสต์ YouTube พื้นฐานของ Rust โดย Trevor Sullivan
การนำเสนอ
- 2021-06-25 - วิธีการเรียนรู้สนิม - ทิมแมคนามารา
- 2021-06-01 - Firehose of Rust สำหรับคนยุ่งที่รู้จัก C ++ - Jack O'Connor
- 2020-09-21-Live@Manning Rust Conference-Carol Nichols, Tim McNamara, Maciej Hirsz, Olivia Ifrim, Nell Shamrell-Harrington, Pierre Krieger, Richard Walters, Chris Griffing, Lachezar Lechev, Michael Hausenblas
- 2018-08-17 - การใช้ Rust for Game Development - Catherine West
- 2017-06-20 - Rust: การเป็นเจ้าของเพื่อใช้ - Niko Matsakis
- 2017-01-20 - Rust 101 - E. Dunham
- 2016-09-28 - Rust ของ Mozilla และทำไมเราถึงรักมัน - Cambridge Consultants
- 2016-09-25 - into_rust () - screencasts สำหรับการเรียนรู้สนิม! - Niko Matsakis
- 2016-08-28 - Rust: การเขียนโปรแกรมระบบที่ปลอดภัยและปรับขนาดได้ - Alex Crichton
- 2016-06-21 - The History of Rust - Steve Klabnik
- 2015-08-01-Rustcamp 2015
- 2015-06-22 - Lambdaconf 2015 - In Rust We Trust - Alex Burkhart
- 2015-06-13-สนิมคืออะไร? - Yehuda Katz
- 2015-04-11-My Python's A Little Rust-y-Dan Callahan
- 2015-03-12 - การสัมมนา Stanford - Aaron Turon
พอดคาสต์
- เคลื่อนไหวและยืมในสนิมกับ Jim Blandy - Adam Bell
- ใหม่ Rustacean - Chris Krycho
- คำขอสำหรับคำอธิบายพอดคาสต์: การอภิปรายรายสัปดาห์ของ Rust RFCS - Manish Goregaokar
- นักพัฒนา Rust and Bitter C ++ กับ Jim Blandy - Adam Bell
- arewepodcastyet
- สถานีสนิม
สนิมในทางปฏิบัติ
- Rust โดยตัวอย่าง - Jorge Aparicio และ Steve Klabnik - repo
- Rosettacode - ana hoverbear
- ทำไมการใช้ Fizzbuzz ครั้งแรกของคุณอาจไม่ทำงาน - Chris Morgan
- คำอธิบายประกอบของห้องสมุดมาตรฐานสนิม - ไบรอันแอนเดอร์สัน
- projecteulerrust - gifnksm
- การถือกำเนิดของรหัส - denys levchenko
- รายละเอียดที่เป็นสนิม: การเขียนบริการแชทที่ปรับขนาดได้ตั้งแต่เริ่มต้น - Nikita Baksalyar
- Rustlings: แบบฝึกหัดสนิมเล็ก ๆ - Carol Nichols
- การเรียนรู้สนิมด้วยรายการที่เชื่อมโยงมากเกินไป - Alexis Beingessner
- มาสร้างเครื่องยนต์เบราว์เซอร์กันเถอะ! - Matt Brubeck
- เข้าใจการคาดเดา - ana hoverbear
- การเขียนระบบปฏิบัติการใน Rust 1st Edition 2nd Edition - Philipp Oppermann
- การสร้าง Nintendo 64 Emulator ตั้งแต่เริ่มต้นใน Rust! - เจคเทย์เลอร์
- รหัสหลายชนิดนำกลับมาใช้ใหม่ใน Rust - Alexis Beingessner
- ทำเสียงกระเพื่อม - โจเอลมาร์ติน
- กราฟการสร้างแบบจำลองในสนิมโดยใช้ดัชนีเวกเตอร์ - Niko Matsakis
- 24 Days of Rust Series - Zbigniew Siciarz
- ตำราอาหารสนิม
- การแยกวิเคราะห์สนิมและ CSV - Andrew Gallant
- อัลกอริทึมตำราอาหารใน Rust - Aram Ebtekar
- stdx - แบตเตอรี่ที่หายไปของ Rust - Brian Anderson
- Rust - iversism.org
- การสร้างเซิร์ฟเวอร์ DNS ใน Rust - Emil Hernvall
- Rust Crash Course - Michael Snoyman
- เว็บเบราว์เซอร์จากศูนย์ใน Rust - Josh Marinacci
- ทัวร์ของ Rust - Richard Anaya
- PNGME: โครงการสนิมระดับกลาง - Jordan Grace
- สร้างภาษาการเขียนโปรแกรมของคุณเองด้วย Rust - Ehsan M. Kermani
- แอพพลิเคชั่นสายคำสั่งใน Rust - Rust CLI ทำงาน
- การเขียนระบบไฟล์ตั้งแต่เริ่มต้นใน Rust - Carlos Galdino
- เฮ็กโต: สร้างตัวแก้ไขข้อความของคุณเองใน Rust - Philipp Flenker
- Rust Sokoban - Olivia Ifrim
- Rust Gym - Yinchu Xia
- Rust Quiz - David Tolnay
- พร - คู่มือที่ไม่เป็นทางการเกี่ยวกับระบบนิเวศสนิม - Nico Burns
- สร้างล่าม Lua ใน Rust - Wu Bingzheng
- ซุปวัตถุทำจากดัชนี - Jack O'Connor
- การใช้ไคลเอนต์ bittorrent ใน Rust - Jon Gjengset
- Rust on Serverless - เพลย์ลิสต์ YouTube สำรวจการใช้ Rust เพื่อสร้างแอปพลิเคชันที่ไม่มีเซิร์ฟเวอร์โดย James Eastham
แนวทางปฏิบัติที่ดีที่สุด/คู่มือสไตล์
- รูปแบบการออกแบบสนิม - Nick Cameron
- การจัดการข้อผิดพลาดใน Rust - Andrew Gallant
- แนวทาง Rust API - Brian Anderson
- รูปแบบการออกแบบใน Rust - Alexander Fadeev
- การอ่านลายเซ็นฟังก์ชั่นสนิม - ana hoverbear
- แนวปฏิบัติที่ดีสำหรับการเขียนห้องสมุดสนิม - Pascal Hertleif
- บิตชนบท - llogiq
- รูปแบบเครื่องจักรที่น่ารักใน Rust - Ana Hoverbear
- API ห้องสมุดที่สง่างามใน Rust - Pascal Hertleif
- ข้อผิดพลาดประสิทธิภาพของสนิม - llogiq
- วิธีเขียนรหัสสนิมอึ - llogiq
- The Rust Performance Book - Nicholas Nethercote
- รูปแบบการพิมพ์ในสนิม - Cliff L. Biffle
แผ่นโกง
- ดัชนีไวยากรณ์
- Rust Iterator Cheat Sheet - Daniel Keep
- Rust String Conversion Cheat Sheet - Gavinb
- Symmetries ชนบท - KMC
- Rust Container Cheat Sheet - Raph Levien
- ภาพกราฟิกของการเป็นเจ้าของและการยืมในสนิม - Phil Ruffwind
- การอ้างอิงอายุการใช้งาน - ชาร์ลส์
- Phaiax's Rust Cheatsheet - Phaiax
- แผ่นโกงภาษาสนิม - Ralf Biedert
- Rust Cheat Sheet (เริ่มต้น)
- Cheatsheet สนิมตามประเภท - Xidorn Quan
Internals สนิม
- Rust RFCs และ RFC ที่ยอมรับได้
- Forge สนิม
- ฟอรัมภายใน
การรวบรวม
- Rust-Cross ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ Cross Compiling Rust Programs! - Jorge Aparicio
- วิธีการรวบรวมสนิมจาก OS X ถึง FreeBSD - Yohanesu75
- Cross Compiling สำหรับ Raspberry Pi - OGEON
- การทำสนิมทุกที่ด้วย Rustup - Brian Anderson
- เหตุใดสนิมจึงมีขนาดใหญ่? - Kang Seonghoon
- สนิมไมโครคอนโทรลเลอร์แขนของคุณ! - Jorge Aparicio
- สนิมข้ามการคอมไพล์สำหรับ Raspberry Pi บน MacOS - Adrian Kappel
- Rust-on-Mobile-MTAK-
- การรวบรวมเวลาคุณสมบัติธงใน Rust - Justin Worthe
- สนิมบน iOS - Emil Sjölander
FFI
- 2017-11-22 - การเขียนโมดูล node.js พื้นเมืองที่รวดเร็วและปลอดภัยกับ Rust - Peter Czibik
- 2017-09-21 - การสร้างและปรับใช้ห้องสมุดสนิมบน Android - Emily Toop
- 2017-09-06 - การสร้างและปรับใช้ห้องสมุดสนิมบน iOS - Emily Toop
- 2020-09-08 - IC และ. So Rust - Prateeknischal
- The Rust FFI Omnibus - Jake Goulding
- คู่มือ Rust FFI - การใช้ความไม่ปลอดภัยเพื่อความสนุกสนานและผลกำไร - Michael -F -Brya
CI / การทดสอบ
- ช่วยเทรวิสจับ RustC Train ตอนที่ 1 | ตอนที่ 2 - Huon Wilson
- หน้าสนิมเทรวิสและ gitHub - ana hoverbear
- โกนหนวดจาก Travis Builds ของคุณ - llogiq
- วิธีรวบรวมความคุ้มครองการทดสอบสำหรับโครงการสนิม - Lifthrasiir
- การทดสอบประสิทธิภาพสนิมบน Travis CI - Lloyd
- สร้างความมั่นใจว่าการกระทำที่สวยงามด้วย Rustfmt และ Travis -Ci - Kyle Kneitinger
- Great Rust CI - Christopher Durham
- หนังสือ Rust Fuzz
- สนิมสำหรับนักพัฒนา JavaScript: ภาพรวมของการทดสอบ - Joshua MO
การดีบัก / การทำโปรไฟล์
- การดีบัก Segfault ในโปรแกรม Rust ของฉัน - Julia Evans
- Compiler Explorer - ดูรหัสสนิมเป็นแอสเซมบลี
- การทำโปรไฟล์การใช้งานสนิมบน Linux - llogiq
เรา ... ยัง?
- เรายังเป็นเว็บหรือยัง?
- เรา (ฉัน) เดอหรือยัง?
- เรายังเล่นเกมหรือยัง?
- เรากำลังเรียนรู้หรือยัง?
- เราเป็น async หรือยัง?
- ไม่เป็นสนิมที่ยอดเยี่ยม
- เรายังอยู่หรือยัง?
เปรียบเทียบกับภาษาอื่น ๆ
- Rust :: From (Lang) - Michael Gattozzi
- คนอื่น:
| ภาษา | ลิงค์ |
|---|
| C# | - สำรวจสนิม (จาก C#) - Nicholas Blumhardt
|
| C/C ++ | - สนิมสำหรับโปรแกรมโปรแกรมเมอร์ & Rust สำหรับโปรแกรมเมอร์ C ++ - Nick Cameron
- ฉันเคยใช้พอยน์เตอร์ - ตอนนี้คืออะไร? - Diwic
- การเปรียบเทียบสนิมแบบขนานและ C ++ - Matiaslindgren
- Zero Cost Abstractions: Rust vs C ++ - RottedFrog
- Firehose of Rust สำหรับคนยุ่งที่รู้จัก C ++ - Jack O'Connor
- Rust ที่ไม่ปลอดภัยไม่ใช่ C - Jack O'Connor
|
| การปิดบัง | - สนิมสำหรับ Clojurists - Zach Oakes
|
| ไป | - Rust vs Go - John Arundel
- Rust vs. Go - Julio Merino
|
| Java/Scala | - เปรียบเทียบสนิมและจาวา - llogiq
- การเปรียบเทียบแสงระหว่างการเกิดสนิมและคุณสมบัติของ Java และคุณลักษณะของระบบประเภท - Marvin Löbel
- Rust: มุมมองของวิศวกร Scala - Lloyd
- สนิมสำหรับมืออาชีพ - Pascal
|
| จาวาสคริปต์ | - รูปแบบความเป็นเจ้าของของ Rust สำหรับนักพัฒนา JavaScript - Christoph Burgdorf
- สนิมสำหรับนักพัฒนาโหนด - Donald Pipowitch
- สนิมสำหรับมืออาชีพ - Pascal
|
| ไม่มีความสุข | - การเปรียบเทียบอย่างรวดเร็วของ Nim vs. Rust - Arthur Liao
|
| nodejs | - สนิมสำหรับนักพัฒนาโหนด - Donald Pipowitch
|
| ocaml / haskell | - สนิมสำหรับโปรแกรมเมอร์ที่ใช้งานได้
|
| งูหลาม | - สนิมสำหรับโปรแกรมเมอร์ Python - Armin Ronacher
- Py2rs - Bruno Rocha
|
| ทับทิม | - Rust for Rubyists - Steve Klabnik
|
| ฉับพลัน | - คู่มือที่รวดเร็วในการเกิดสนิม - ปิดผนึก
- Rust and Swift - Chris Krycho
|
| Erlang | - การเปรียบเทียบระหว่าง Erlang และ Rust เริ่มต้นจากความหมายภาษากับคุณสมบัติรันไทม์, ประสิทธิภาพ ฯลฯ - Krishna Kumar Thokala
|
แอปพลิเคชัน / ไลบรารี / เครื่องมือ
ดู repos kud1ing /น่ากลัว & awesomo /rust
ภาษา
ฉันสามารถใช้คุณสมบัติ x ได้หรือไม่? caniuse.rs - การค้นหาคุณสมบัติสนิม
async
- ฟิวเจอร์สอธิบายใน 200 บรรทัดของ Rust - Carl Fredrik Samson
- บทนำสู่การเกิดสนิม Async และภาพรวมระดับสูงของสถาปัตยกรรมของ Tokio - Arash Sal Moslehian
- Async Rust ในสามส่วน - Jack O'Connor
การปิด
- ค้นหาการปิดใน Rust - Huon Wilson
- การผิดนัดเป็นเธรดความปลอดภัย: การปิดและพร้อมกัน - Huon Wilson
- วิธีการปิดการปิดเข้าไปในวัตถุลักษณะ - แคมแจ็คสัน
- ความแตกต่างในทางปฏิบัติระหว่างการปิดสนิมและฟังก์ชั่น - Ricardo Martins
- การเกิดสนิมได้อย่างไร
- เข้าใจการปิดในสนิม - แอนดรูว์พริทชาร์ด
- ทำไมการปิดสนิมจึงเป็นเรื่องยาก - สตีฟโดโนแวน
เอกสาร
- การเขียนเอกสารใน Rust - Jeremiah Peschka
- การเก็บตัวอย่างรหัส Rustme.md ของ Rust Rust
- คำแนะนำเกี่ยวกับวิธีการเขียนเอกสารสำหรับลังสนิม - Guillaume Gomez
enums
- โครงสร้างเสมือนจริงตอนที่ 1 | ส่วนที่ 2 | ตอนที่ 3 - Niko Matsakis
ข้อผิดพลาด
- การจัดการข้อผิดพลาดใน Rust - Nick Cameron
- การจัดการข้อผิดพลาดใน Rust - Andrew Gallant
- คู่มือผู้เริ่มต้นในการจัดการข้อผิดพลาดในสนิม - Sheshbabu Chinnakonda
- การจัดการข้อผิดพลาดสนิม - SP1FF
- สนิม: การจัดโครงสร้างและการจัดการข้อผิดพลาดในปี 2020 - Nick Groenen
- การห่อข้อผิดพลาดใน Rust - Edgar Luque
- การออกแบบประเภทข้อผิดพลาดใน Rust - Roman Kashitsyn
ตัววนซ้ำ
- การเดินทางสู่ตัววนซ้ำ - Ana Hoverbear
- ใช้ตัววนซ้ำอย่างมีประสิทธิภาพใน Rust - Herman J. Radtke III
- สำหรับลูปในสนิม - Karol Kuczmarski
- รูปแบบการทำซ้ำสำหรับผลลัพธ์และตัวเลือก - Karol Kuczmarski
- ทัวร์เล็ก ๆ น้อย ๆ ของการติดตั้งตัววนซ้ำหลายครั้งใน Rust - Guillaume Gomez
- Rust -Terators - Max Skybin
ตลอดชีวิต
- ที่สนิมส่องแสงจริงๆ - Manish Goregaokar
- ทำความเข้าใจกับอายุการใช้งานใน Rust Part 1 | ตอนที่ 2 - Bibhas Bhattacharya
- Rust Lifetimes - Charles
- พลังแห่งชีวิต - โจนาธานกูดวิน
- ทำความเข้าใจกับชีวิตที่เป็นสนิม - Maksym Zavershynskyi
- ความเข้าใจผิดที่พบบ่อยครั้งตลอดชีวิต - คิริลล์
- Lifetimekata - Tom Kunc
มาโคร
- บทนำที่ใช้งานได้จริงไปยังมาโครใน Rust 1.0 - Daniel Keep
- หนังสือเล่มเล็ก ๆ ของ Macros Rust - Lukas Wirth
- มาโครใน Rust Part 1 | ส่วนที่ 2 | ส่วนที่ 3 | ตอนที่ 4 - Nick Cameron
- การเขียนมาโครที่ซับซ้อนใน Rust: Reverse Polish Notation - Ingvar Stepanyan
- มาโครขั้นตอนใน Rust 2018 - Alex Crichton
- การสร้างมาโครใน Rust - Aaron Lazar
- Rust Latam: Macros Workshop ขั้นตอน - David Tolnay
- Macrokata - Tom Kunc
เมีย
- แนะนำ Mir - Niko Matsakis
โมดูล
- สิ่งจำเป็นสำหรับโมดูลสนิม - Sam Pagenkopf
- ฉันจัดระเบียบโปรแกรมสนิมขนาดใหญ่ได้อย่างไร - Casey Rodarmor
- คำอธิบายที่ชัดเจนเกี่ยวกับระบบโมดูลของ Rust - Sheshbabu Chinnakonda
ตัวเลือกและผลลัพธ์
- ประเภทตัวเลือกส่วนที่ 1 | ส่วนที่ 2 - 8thlight
- - ตัวเลือก monads in Rust - ana hoverbear
ความเป็นเจ้าของ / การพร้อมกัน
- พร้อมกันอย่างไม่เกรงกลัวกับ Rust - Aaron Turon
- การเป็นเจ้าของสนิมวิธีที่ยาก - Chris Morgan
- อีกทางเลือกสำคัญเกี่ยวกับการเกิดสนิม - Steve Klabnik
- ปัญหาเกี่ยวกับความไม่แน่นอนที่ใช้ร่วมกันแบบเธรดเดี่ยว - Manish Goregaokar
- ประเภท wrapper ใน Rust: การเลือกการรับประกันของคุณ - Manish Goregaokar
- กลยุทธ์ในการแก้ปัญหา 'ไม่สามารถย้ายออกจาก' ข้อผิดพลาดการกู้ยืมใน Rust - Herman J. Radtke III
- ทำไมการเป็นเจ้าของ/การยืมของ Rust ถึงยาก - Ivan Sagalaev
- & เทียบกับ REF ในรูปแบบการเกิดสนิม - Karol Kuczmarski
- ความไม่แน่นอนภายในในสนิม: อะไรทำไมอย่างไร - ส่วนที่ 2 | ตอนที่ 3 - Ricardo Martins
- สนิมหมายถึงไม่ต้องปิดซ็อกเก็ต - Yehuda Katz
- ทำความเข้าใจกับอายุการใช้งานในสนิมตอนที่ 1 | ตอนที่ 2 - Bibhas Bhattacharya
- บันทึกบางอย่างเกี่ยวกับ
Send และ Sync - Huon Wilson - แบ่งปันสมุดระบายสีกับเพื่อน ๆ ใน Rust - Jeena Lee
- การย้ายการโคลนนิ่งและการคัดลอกสมุดระบายสีใน Rust - Jeena Lee
- รูปแบบการอ้างอิงการทำลายและการยืมที่มองไม่เห็น - Robert Grosse
- Rust: มุมมองที่ไม่เหมือนใคร - Matt Brubeck
- The Node Experiment - Exploring Async Basics ด้วย Rust - Carl Fredrik Samson
- ดูการเป็นเจ้าของอย่างใกล้ชิดใน Rust - Pascal Precht
- ทำความเข้าใจความเป็นเจ้าของใน Rust - Ukpai Ugochi
ความเป็นส่วนตัว
- โครงสร้างตัวอักษรเทียบกับตัวสร้างในสนิม - Steve Klabnik
สาย
- String vs & Str ในฟังก์ชั่นสนิมตอนที่ 1 | ส่วนที่ 2 | ตอนที่ 3 - Herman J. Radtke III
- จาก & str ถึงวัว - Joe Wilm
- Rust: Str vs String - Ameya Lokare
- ในการจัดการกับการเป็นเจ้าของและการยืมในส่วนต่อประสานสาธารณะ - Dimitri Sabadie
- ทำไมสายสนิมจึงดูยาก - แบรนดอนสมิ ธ
ส่วนขยายไวยากรณ์
- ส่วนขยายไวยากรณ์และการแสดงออกปกติสำหรับสนิม - Andrew Gallant
ลักษณะ
- นามธรรมที่ไม่มีค่าใช้จ่าย: ลักษณะใน Rust - Aaron Turon
- ซีรี่ส์เกี่ยวกับวัตถุคุณสมบัติตอนที่ 1 | ส่วนที่ 2 | ส่วนที่ 3 | ตอนที่ 4 - Huon Wilson
- ลักษณะสนิมสำหรับห้องสมุดที่เป็นมิตรกับนักพัฒนา - Ben Ashford
- ลักษณะและวัตถุลักษณะ - Matt Godbolt
- ลักษณะในตัวของ Rust, เมื่อเวลาอย่างไรและทำไม - llogiq
- คุณมาจากไหน :: จาก - llogiq
- อินโทรที่อ่อนโยนต่อการเรียกซ้ำระดับในสนิม - Lloyd Chan
- ลักษณะและวัตถุลักษณะใน Rust - Josh Leeb -du toit
- ดูอย่างรวดเร็วเกี่ยวกับวัตถุลักษณะในสนิม - ลอเรนซ์ทรัตต์
ไม่ปลอดภัย
- ไม่ปลอดภัย Rust: คำถามอินโทรและเปิด - Alexis Beingessner
- การรั่วไหลของหน่วยความจำคือหน่วยความจำปลอดภัย - Huon Wilson
- ในการนับการอ้างอิงและการรั่วไหล - Niko Matsakis
- ข้อสังเกตอีกสองสามข้อเกี่ยวกับการนับอ้างอิงและการรั่วไหล - Niko Matsakis
- นำกางเกงของคุณล่วงหน้าด้วยสนิม - Alexis Beingessner
- abstractions ที่ไม่ปลอดภัย - Niko Matsakis
- โมเดล "Tootsie Pop" สำหรับรหัสที่ไม่ปลอดภัย - Niko Matsakis
- Rust ที่ไม่ปลอดภัยไม่ใช่ C - Jack O'Connor
สนามเด็กเล่น
- สนามเด็กเล่นสนิม
- ทางเลือก
ลิงค์สถานที่
- ชาวบราซิลโปรตุเกส
- ชาวจีน
- เกี่ยวกับเดนมาร์ก
- ภาษาฝรั่งเศส
- ชาวเยอรมัน
- อิตาลี
- ญี่ปุ่น
- เกาหลี
- ชาวรัสเซีย
- เกี่ยวกับภาษาสเปน
- ตุรกี
ประชากร
นี่คือทีม Rust อย่างเป็นทางการและทีมเซอร์โว
คุณกำลังค้นหาสิ่งที่เป็นสนิมหรือไม่? http://www.rustaceans.org/
คุณต้องการถามคำถามหรือไม่? ผู้ใช้ฟอรัมสแต็กล้น
คุณต้องการพบพวกเขา IRL หรือไม่? กลุ่ม Meetup, ปฏิทินชุมชน, รายการพูดคุยชุมชน, Rustbridge
ไปที่เหตุการณ์สนิม? ผู้เล่นตัวจริงในปี 2018 Rust, 2019 Rust Event Lineup
คุณกำลังมองหางาน? Rustjobs.dev, rustjobs.com
คุณเร็วเป็นมิตรและไม่กลัวหรือไม่? ค้นหาสิ่งที่เป็นสนิมในการทำงาน!
คุณต้องการติดตามข่าวสารล่าสุดหรือไม่? บล็อกอย่างเป็นทางการในสัปดาห์นี้ใน Rust ในสัปดาห์นี้ใน Rust Docs, Reddit อย่างเป็นทางการ
คุณต้องการทราบว่าทำไมการตัดสินใจทางประวัติศาสตร์เกิดขึ้น? Chronicle.rs
บล็อกเกอร์สนิมที่กล้าหาญ
รายการทั้งหมดสามารถพบได้ที่นี่
- Aaron Turon - บล็อก
- Andrew Gallant - บล็อก
- Ana Hoverbear - บล็อก
- Brian Anderson - บล็อก
- Christoph Burgdorf - บล็อก
- Chris Morgan - บล็อก
- Felix S Klock II - บล็อก
- Huon Wilson - บล็อก
- Jonathan Turner - บล็อก
- llogiq - บล็อก
- Manish Goregaokar - บล็อก
- Nick Cameron - บล็อก
- Niko Matsakis - บล็อก
- Patrick Walton - บล็อก
- Yehuda Katz - บล็อก
- Steve Klabnik - บล็อก
อย่าลืม Ferris the Mascot ที่ไม่เป็นทางการ
บทเรียนและวัสดุการประชุมเชิงปฏิบัติการ
เหล่านี้คือสไลด์และวัสดุจากการประชุมเชิงปฏิบัติการอิฐและปูนเกี่ยวกับสนิม ในขณะที่พวกเขาไม่น่าจะช่วยให้นักเรียนเรียนรู้อย่างอิสระพวกเขาอาจเป็นที่สนใจหากคุณกำลังประชุมเชิงปฏิบัติการเรื่อง Rust
- การประชุมเชิงปฏิบัติการสไลด์และแบบฝึกหัดจาก RustConf 2017
- กรอบการสอนของ Niko Matsakis
- ความเป็นเจ้าของของ Niko Matsakis, การยืม, ลักษณะ, โครงสร้าง, และแบบฝึกหัดเธรด, Keynote Files
- การสอนพร้อมกันของ Niko Matsakis ตั้งแต่เดือนธันวาคม 2558
- การสอน Mozlando ของ Niko Matsakis รวมถึงสไลด์และ play.rustlang.org demos
- แบบฝึกหัดของ Jim Blandy
- ตัวอย่าง FFI Python Rust ของ Dan Callahan
- สไลด์ Oopsla ของ Nick Cameron และแบบฝึกหัด
- การสอนกล่องจดหมายของ Florian Gilcher ใช้เวลา Hello World ไปสู่ระดับใหม่และเครือข่ายใหม่ทั้งหมด
- บทนำของ Carol Nichols to Rust ที่นำเสนอเกมที่คาดเดาและความเป็นเจ้าของในลักษณะเดียวกันกับหนังสือเล่มนี้
- Jonathan Pallant's Rust on the Raspberry Pi Tutorial (ใช้หมวก Sense)
โครงการที่คล้ายกัน
- ทรัพยากรที่ดูแลเพื่อเรียนรู้ Rust - hackr.io
- Rust Anthology List Master - Brian Anderson
- อ่านสนิม