给 Golang 开发者的 Rust 私房菜 01 千里之行,始于足下

视频

建议前往 B 站观看哦!

课程笔记

Rust 简介

Rust 是一门注重 内存安全高性能 的系统编程语言,通过所有权机制避免常见的内存错误。自 2021 年 Linux 内核 5.13 版本起,Rust 被正式引入,用于提高内核模块(如驱动程序)的安全性,减少内存管理漏洞。目前,Rust 在内核中的应用仍处于初期阶段,未来可能会逐步扩大。

安装

1
brew install rust

HelloWorld

1
2
3
fn main() {
  println!("Hello, World!");
}

Hello Cargo

建立 cargo 项目

1
cargo new hello_cargo

源代码

1
2
3
fn main() {
  println!("Hello, cargo!");
}

构建项目

1
cargo build

运行项目

1
cargo run

检查项目

1
cargo check
Licensed under CC BY-NC-SA 4.0