rust 学习 1

Posted goodluck14

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rust 学习 1相关的知识,希望对你有一定的参考价值。

1.为什么学习rust

官网的解释如下,性能好,可靠,生产力。我的理由,想看看怎么保证内存安全与线程安全的

技术图片 

1. 环境搭建

去网站下载 对应的rustup-init    https://forge.rust-lang.org/infra/other-installation-methods.html

然后按照操作步骤来就行了

2. 第一个rust程序(工具会自动准备好的)

fn main() {
    println!("Hello World!");
}

3. 在一个目录下输入 cargo init practice   初始化一个目录(受宠若惊,连git都给你准备好了),然后cargo build,  cargo run 就直接能运行最简单的hello world了

技术图片

 4. 另外一种编译方法:不用cargo ,使用rustc,  

技术图片

 

以上是关于rust 学习 1的主要内容,如果未能解决你的问题,请参考以下文章

Rust学习教程28 - 深入类型转换

Rust学习教程28 - 深入类型转换

Rust学习 - Result/Option/unwrap/?

actix rust actor 框架学习 二 ping actor demo 代码

13年资深开发者分享一年学习Rust经历:从必备书目到代码练习一网打尽

Rust学习笔记03:语句与表达式