Rust语言入门

Rust是一门高性能且内存安全的语言,国产开源的分布式对象存储RustFS就是使用该语言编写,本篇文章将带你入门Rust。

安装RustFS

  1. 从Rust官网下载并安装Rust

    安装程序会自动配置PATH环境变量

  2. 验证是否安装成功

    其中rustc是Rust的编译器,cargo是Rust的构建系统与包管理器

    Cmd 复制代码
    rustc --version
    cargo --version

运行第一个Rust程序

  1. 创建Rust项目 hello_rust

    Cmd 复制代码
    cargo new hello_rust

    你将得到以下的目录结构

    其中Cargo.toml为项目配置文件,main.rs为主程序代码

    Cargo已经帮我们编写好了入门程序Hello World:

    Rust 复制代码
    fn main() {
        println!("Hello, world!");
    }
  2. 我们只需使用cargo run命令编译并运行该程序

    Cmd 复制代码
    cargo run

    恭喜,你已经成功运行了第一个Rust程序

相关推荐
Eider19989 分钟前
python基础语法之并发基础练习
开发语言·python
#麻辣小龙虾#14 分钟前
网页布局css中flex+margin的组合布局技巧
开发语言·前端·javascript
云和数据.ChenGuang17 分钟前
python和java的try
java·开发语言·python
我是唐青枫17 分钟前
Kotlin Inheritance(继承)详解:语法、原理、实战 Demo
开发语言·kotlin
环境栈笔记24 分钟前
指纹浏览器安卓怎么用?从运行位置到功能验收,先把三种方案分清
前端·人工智能·后端·自动化
ly768928 分钟前
从 OpenAPI 到多语言 SDK 生成:Java 服务端契约漂移与生成器版本治理
java·开发语言·openapi·java 21·版本兼容·契约漂移·sdk 生成
lqbzlll41 分钟前
CVE-2026-91403 排查指南:Java JSSE 信任链漏洞的根因、影响范围和修复步骤
java·开发语言·信任链
CarIise44 分钟前
AOP 概念的引入
java·开发语言
凉茶钱1 小时前
多态:从虚函数语法到虚表寻址,一次讲透动态绑定
开发语言·c++·多态
小小张说故事1 小时前
Python 的 list 为什么能装下任何类型?拆开 PyObject* 数组,以及它让你多付了多少内存
后端·python