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

Rust

Rust bir sistem programlama dilidir. Bellek açısından güvenli, çöp toplayıcı yok, C kadar hızlı ve Stack Overflow'ta sekiz yıl boyunca çalışan en sevilen dil. AWS, Microsoft, Cloudflare, Discord ve Linux çekirdeğinde kullanılır. Yüksek performanslı sistem yazılımı için yeni varsayılan.

Sürüm

En sonuncu

İşletim Sistemi

Ubuntu Server 24.04 LTS

Min. RAM

1 GB

IP Tipleri

IPV4,IPV6

Erişim

Kimlik bilgileri:

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

SSH'yi sunucuya root olarak girin, ardından Rust kullanıcısına geçin:

su - ferris

Önemli Dizinler

  • /home/ferris/.cargo/ → Kargo ikili dosyaları (cargo, kurulu kasalar)
  • /home/dönme dolap/.rustup/ → Rust takım zincirleri ve bileşenleri
  • /home/dönme dolap/ → Çalışma alanınız (projeler burada yayınlanır)

Yararlı Komutlar

Kurulumu doğrulayın:

cargo --version
rustc --version

Rust'ı güncelleyin:

rustup update

Ekstra araçlar ekleyin/güncelleyin (ör. linter):

rustup component add clippy

Rust'ı kaldırın:

rustup self uninstall

Projenizi oluşturun:

cargo build

Projenizi çalıştırın:

cargo run

Testleri çalıştırın:

cargo test

Projeniz için belgeler oluşturun:

cargo doc --open

Crates.io'da bir kütüphane yayınlayın:

cargo publish

Küçük 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 aracılığıyla bir bağımlılık ekleyin:

cargo add ferris-says

Sonra derleyin (Cargo bizim için bağımlılığımızı kuracak):

cargo build

Bu aynı zamanda yaratacak Cargo.lock (bağımlılık sürümleri kilit dosyası).

Düzenlemek 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:

cargo run

Geliştirme Araçları'nda daha fazlası

İlgili uygulamalar.

Rust'u şimdi konuşlandırın. 2,48 $/ay'dan başlayan fiyatlarla.