50% off 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.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Types

IPV4,IPV6

Access

Credentials:

  • User: ferris
  • Password: (stored in /root/.cloudzy-creds)

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

su - ferris

Important Directories

  • /home/ferris/.cargo/ → Cargo binaries (cargo, installed crates)
  • /home/ferris/.rustup/ → Toolchain & komponen Rust
  • /home/ferris/ → Direktori kerja Anda (proyek disimpan di sini)

Useful Commands

Verify installation:

cargo --version
rustc --version

Update Rust:

rustup update

Tambah/perbarui alat tambahan (misalnya linter):

rustup component add clippy

Uninstall Rust:

rustup self uninstall

Build proyek Anda:

cargo build

Jalankan proyek Anda:

cargo run

Run tests:

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).

Edit 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();
}

Run it:

cargo run

Lainnya di Development Tools

Related apps.

Deploy Rust sekarang. From $2.48/mo.