Skip to content

asofyan/rust-book-id

 
 

Repository files navigation

Bahasa Pemrograman Rust

Build Status

Repositori ini berisi sumber buku "Bahasa Pemrograman Rust".

Buku ini tersedia dalam format dead-tree dari No Starch Press.

Anda juga dapat membaca buku ini secara daring dan gratis. Mohon dicek buku yang dilengkapi dengan rilis Rust terbaru versi stable, beta, atau nightly. Perhatikan bahwa masalah di versi tersebut sudah diperbaiki di dalam repositori, mengingat rilis tersebut diperbarui lebih jarang

Lihat bagian releases untuk mengunduh semua kode yang digunakan di dalam buku ini.

Persyaratan

Untuk membuat buku ini perlu mdBook, idealnya dalam versi yang sama dengan yang digunakan rust-lang/rust dalam berkas ini. Untuk mendapatkannya:

$ cargo install mdbook --vers [version-num]

Pembuatan

Untuk membuat buku, ketik:

$ mdbook build

Keluarannya akan tersimpan dalam sub direktori book. Untuk mengeceknya, buka dengan peramban.

Firefox:

$ firefox book/index.html                       # Linux
$ open -a "Firefox" book/index.html             # OS X
$ Start-Process "firefox.exe" .\book\index.html # Windows (PowerShell)
$ start firefox.exe .\book\index.html           # Windows (Cmd)

Chrome:

$ google-chrome book/index.html                 # Linux
$ open -a "Google Chrome" book/index.html       # OS X
$ Start-Process "chrome.exe" .\book\index.html  # Windows (PowerShell)
$ start chrome.exe .\book\index.html            # Windows (Cmd)

Untuk menjalankan tests:

$ mdbook test

Kontribusi

Kami sangat menyukai bantuan Anda! Mohon lihat CONTRIBUTING.md untuk mengetahui kontribusi apa saja yang kami butuhkan.

Karena buku ini dicetak, dan karena kami ingin menjaga sebisa mungkin versi daring sama dengan versi cetak, setiap Anda mengajukan issue atau pull request, tanggapan kami menjadi lebih lama.

Sejauh ini, kami telah merevisi lebih banyak agar sesuai dengan Edisi Rust. Di antara revisi besar tersebut, kami hanya memperbaiki error. Jika issue atau pull request Anda tidak secara khusus memperbaiki kesalahan (error) maka isu itu akan tetap di sana hingga kami bekerja di dalam versi yang lebih besar: diperkirakan dalam hitungan bulan atau tahun. Terima kasih atas kesabaran Anda!

Terjemahan

Kami menyukai semua bantuan penerjemahan buku! Lihat label Translations untuk bergabung dalam upaya penerjemahan yang saat ini masih berjalan. Bukalah isu baru untuk mulai bekerja dalam bahasa yang baru! Kami tunggu dalam mdbook support untuk dukungan multi bahasa sebelum kami menggabungkannya, tapi silakan mulai kapan saja!

Cek Ejaan

Untuk memindai berkas sumber salah eja, Anda bisa gunakan skrip spellcheck.sh yang tersedia di direktori ci. Pengecekan salah eja butuh kata-kata valid, yang bisa ditemukan di ci/dictionary.txt. Jika skrip mengeluarkan false positive (seharusnya benar tapi dianggap salah, misalnya kata BTreeMap yang menurut skrip tidak valid), Anda harus menambahkan kata tersebut ke dalam ci/dictionary.txt (mohon dijaga urutannya untuk menjaga konsistensi).

About

The Rust Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 90.0%
  • Shell 3.1%
  • HTML 3.0%
  • XSLT 2.7%
  • Other 1.2%