切换至深色主题
Rust 生态技术栈与工程方案
重要通知
。
基本概况
- 官网:<>
- GitHub:<>
- 菜鸟教程: https://www.runoob.com/rust/rust-tutorial.html
Rust应用领域
- 系统编程:操作系统、设备驱动程序、嵌入式系统等。
- 网络编程:网络服务器、Web 服务、分布式系统等。
- 游戏开发:游戏引擎、游戏工具、游戏客户端和服务器。
- WebAssembly:在 Web 浏览器中运行的高性能 Web 应用。
- 工具开发:命令行工具、自动化脚本、系统管理工具。
- 区块链技术:智能合约、加密货币、去中心化应用(DApps)。
- 科学计算:数值分析、数据科学、机器学习。
- 音视频处理:媒体服务器、流处理、编解码器。
- 云计算:云服务后端、容器技术、微服务架构。
- 嵌入式设备:IoT 设备、智能家居设备、可穿戴设备。
安装配置
# 使用 Rustup(推荐)
> curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# 安装结果
Rust is installed now. Great!
To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo‘s bin directory ($HOME/.cargo/bin).
To configure your current shell, run:
source "$HOME/.cargo/env"
# 查看版本
> rustc --version
> rustc -V # 注意的大写的 V