%50 indirim tüm planlarda, sınırlı süre. Başlangıç fiyatı $2.48/mo
Rust

Rust

Rust, sistem programlama dilidir. Bellek güvenlidir, çöp toplayıcısı yoktur, C kadar hızlıdır ve Stack Overflow'da sekiz yıl üst üste en çok sevilen dil seçilmiştir. AWS, Microsoft, Cloudflare, Discord ve Linux çekirdeğinde kullanılmaktadır. Yüksek performanslı sistem yazılımlarında yeni standart.

Sürüm

En Son

İşletim Sistemi

Ubuntu Server 24.04 LTS

En. RAM

1 GB

IP Türleri

IPV4,IPV6

Erişim

Kimlik Bilgileri:

  • Kullanıcı: ferris
  • Şifre: (şurada depolanır /root/.cloudzy-creds)

Sunucuya root olarak SSH, ardından Rust kullanıcısına geçin:

su - ferris

Önemli Dizinler

  • /home/ferris/.cargo/ → Cargo ikilileri (cargo, yüklü konteynerler)
  • /home/ferris/.rustup/ → Rust araç zincirleri ve bileşenleri
  • /home/ferris/ → Çalışma alanınız (projeler burada yer alır)

Yararlı Komutlar

Kurulumu doğrula:

cargo --version
rustc --version

Rust'ı Güncelle:

rustup update

Ek araç ekleyin veya güncelleyin (örneğin linter):

rustup component add clippy

Rust'ı Kaldır:

rustup self uninstall

Projenizi derleyin:

cargo build

Projenizi çalıştırın:

cargo run

Testleri çalıştır:

cargo test

Projeniz için belgeler oluşturun:

cargo doc --open

crates.io'ya kütüphane yayınlayın:

cargo publish

Basit Bir Rust Uygulaması

Yeni bir proje oluşturun:

cargo new hello-rust
cd hello-rust

Varsayılan programı çalıştırın:

cargo run

CLI üzerinden bağımlılık ekleyin:

cargo add ferris-says

Ardından derleyin (Cargo bağımlılığı bizim için kuracaktır):

cargo build

Bu aynı zamanda şunu da oluşturacaktır Cargo.lock (bağımlılık sürümleri kilit dosyası).

Düzenle 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();
}

Çalıştırın:

cargo run

Geliştirme Araçlarında Daha Fazlası

İlgili uygulamalar.

Rust'i hemen dağıt. Aylık 2,48 dan başlayan fiyatlarla.