Lewati ke konten utama
diskon 50% semua paket, waktu terbatas. Mulai dari $2.48/mo
Rust

Rust

Rust adalah bahasa pemrograman sistem. Aman dari kesalahan memori, tanpa garbage collector, secepat C, dan bahasa paling disukai delapan tahun berturut-turut di Stack Overflow. Digunakan di AWS, Microsoft, Cloudflare, Discord, dan kernel Linux. Pilihan utama untuk perangkat lunak sistem berkinerja tinggi.

Sekilas

114k

Bintang GitHub

54

Tampilan halaman

Lisensi Apache-2.0 Versi Latest OS Ubuntu Server 24.04 LTS Min RAM 1 GB IP IPV4,IPV6

Akses

Kredensial:

  • Pengguna: ferris
  • Kata Sandi: (tersimpan di /root/.cloudzy-creds)

SSH ke server sebagai root, lalu beralih ke pengguna Rust:

su - ferris

Direktori Penting

  • /home/ferris/.cargo/ → Binari Cargo (cargo, crate yang terpasang)
  • /home/ferris/.rustup/ → Toolchain & komponen Rust
  • /home/ferris/ → Direktori kerja Anda (proyek disimpan di sini)

Perintah Berguna

Verifikasi instalasi:

cargo --version
rustc --version

Perbarui Rust:

rustup update

Tambah/perbarui alat tambahan (misalnya linter):

rustup component add clippy

Uninstall Rust: Uninstall Rust:

rustup self uninstall

Build proyek Anda:

cargo build

Jalankan proyek Anda:

cargo run

Jalankan tes:

cargo test

Buat dokumentasi untuk proyek Anda:

cargo doc --open

Publikasikan library ke crates.io:

cargo publish

Aplikasi Rust Sederhana

Buat proyek baru:

cargo new hello-rust
cd hello-rust

Jalankan program default:

cargo run

Tambahkan dependensi lewat CLI:

cargo add ferris-says

Lalu build (Cargo akan menginstal dependensi secara otomatis):

cargo build

Ini juga akan menghasilkan Cargo.lock (lockfile versi dependensi).

Sunting src/main.rs:

use ferris_says::say;
use std::io::{stdout, BufWriter};


fn main() {
    let stdout = stdout();
    let message = String::from("Hello fellow Rustaceans!");
    let width = message.chars().count();


    let mut writer = BufWriter::new(stdout.lock());
    say(&message, width, &mut writer).unwrap();
}

Jalankan:

cargo run

Lebih banyak di Development Tools

Aplikasi terkait.

Deploy Rust sekarang. Mulai $2,48/bln.