Skip to content

SHA888/rust-book-id

 
 

Bahasa Pemrograman Rust

Build Status

Repositori ini memuat sumber buku "The Rust Programming Language".

Buku ini tersedia dalam bentuk cetak dan digital dari No Starch Press.

Anda juga dapat membaca buku ini gratis secara daring. Silahkan cek buku yang tersedia dalam rilis stable, beta, atau nightly terbaru dari Rust. Harap diperhatikan kalau ada masalah dalam versi rilis buku tersebut, kemungkinan sudah diatasi di repositori ini, karena rilis tersebut jarang diperbarui.

Silahkan lihat releases untuk mengunduh kode dari semua daftar kode yang ada di buku.

Persyaratan

Membuat buku ini memerlukan mdBook, idealnya gunakan versi yang sama dengan rust-lang/rust pada berkas ini. Caranya yaitu:

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

Pembuatan

Untuk membuat buku ini, ketik:

$ mdbook build

Hasilnya akan berada di dalam sub-direktori book. Untuk memeriksanya, bukalah menggunakan peramban Anda.

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 test:

$ mdbook test

Kontribusi

Kami sangat senang Anda membantu! Silakan lihat CONTRIBUTING.md untuk mempelajari apa saja jenis kontribusi yang kami butuhkan.

Penerjemahan

Kami sangat senang Anda mebantu menerjemahkan buku ini! Silakan lihat label Translations untuk bergabung dalam proses penerjemahan. Buatlah isu baru untuk memulai menerjemahkan dengan bahasa baru! Kami menantikan dukungan mdbook untuk berbagai bahasa sebelum kami menggabungkan semuanya, anda bisa mulai kapanpun!

Pemeriksaan Ejaan Kata

Untuk memeriksa kesalahan pengejaan pada berkas, Anda dapat menggunakan skrip spellcheck.sh yang tersedia di dalam direktori ci. Skrip tersebut membutuhkan kamus untuk kata-kata baku yang mana sudah disediakan di ci/dictionary.txt. Jika skrip tersebut menyebabkan false positive atau positif palsu (seperti misalnya, Anda menggunakan kata BTreeMap yang dianggap tidak baku oleh skrip), Anda perlu menambahkan kata tersebut secara manual ke dalam ci/dictionary.txt (Tolong dijaga urutannya agar tetap konsisten).

About

The Rust Programming Language

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Rust 88.7%
  • HTML 3.0%
  • Shell 2.8%
  • XSLT 2.6%
  • Handlebars 1.5%
  • CSS 0.8%
  • JavaScript 0.6%