Skip to content

magercode/belajar-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belajar Rust dalam Bahasa Indonesia

Repositori ini berisi materi belajar Rust bertahap dalam bahasa Indonesia, lengkap dengan exercise dan contoh runnable.

Cara pakai

  1. Baca bab secara berurutan dari dasar sampai menengah.
  2. Jalankan contoh dengan cargo run --example <nama-file>.
  3. Kerjakan exercise di akhir setiap bab.
  4. Modifikasi contoh agar kamu terbiasa dengan error compiler Rust.

Daftar materi

  1. 01-pengenalan.md
  2. halo-dunia.md
  3. 02-variabel-dan-tipe-data.md
  4. 03-control-flow.md
  5. 04-fungsi-ownership-dan-borrowing.md
  6. 05-struct-enum-dan-pattern-matching.md
  7. 06-collections-dan-error-handling.md
  8. 07-modules-testing-dan-langkah-berikutnya.md

Daftar contoh runnable

  • cargo run --example 01_halo_dunia
  • cargo run --example 02_variabel
  • cargo run --example 03_control_flow
  • cargo run --example 04_ownership
  • cargo run --example 05_struct_enum
  • cargo run --example 06_collections_error

Urutan belajar yang disarankan

  • Mulai dari sintaks dasar dan variabel
  • Pahami ownership sebelum lanjut ke struct dan collections
  • Biasakan membaca pesan error compiler
  • Gunakan exercise sebagai latihan utama, bukan sekadar membaca teori

Target hasil belajar

Setelah menyelesaikan materi ini, kamu diharapkan mampu:

  • menulis program Rust sederhana sampai menengah
  • memahami konsep ownership dan borrowing
  • memakai Vec, String, Option, dan Result
  • menyusun modul kecil dan menulis test dasar
  • melanjutkan ke topik lanjutan seperti traits, lifetimes, async, dan web backend

About

Dokumentasi belajar Rust dasar untuk pemula dalam bahasa indonesia lengkap

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages