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程序

相关推荐
weixin_4604435625 分钟前
2026年新修订《网络安全法》实施:Java私有化考试系统如何做好SBOM、漏洞治理与安全升级?
java·开发语言·在线考试系统·企业培训考试系统·宏远培训考试系统·国企培训考试系统·国产化培训系统
子兮曰1 小时前
把 649 种文件格式塞进一个网页里:一个「文件不出浏览器」的预览器
前端·javascript·后端
全栈弄潮儿4 小时前
Python实战第2期: 变量与数据类型
后端·python·agent
Cc.Y4 小时前
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战
java·开发语言·python
阿森_dev4 小时前
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序
java·开发语言·spring boot·毕业设计·课程设计
by209994 小时前
C++ 多态:同一个基类接口,调用不同的函数
开发语言·c++·经验分享·多态
笔墨登场说说4 小时前
flink bin/start-cluster.sh 帮我做成开机启动
开发语言·python
Sarvartha4 小时前
Lambda 表达式和函数式接口
java·开发语言
小白学大数据4 小时前
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析
开发语言·scrapy·中间件·架构