Rust
如何学习rust
The Rust Programming Language:https://doc.rust-lang.org/book/ 前11章,中文翻译 https://kaisery.github.io/trpl-zh-cn/
Rust by Example:https://doc.rust-lang.org/rust-by-example/ 前16章,中文翻译 https://rustwiki.org/zh-CN/rust-by-example/
《Rust 语言精简手册》https://lester123.gitbook.io/rust-simple/
技术大佬:junis@party.io
数据类型
int
float
bool
char
tuple
Array
Vector
Map
Set
Struct
Enum
String
str
bool true 不等于1 false 不等于0
整数类型
tuple
数据类型可以不一样的Array或List
map
hashmap
btreemap 取最大最小,按顺序
Set
值的集合
Enum
流程控制
分支
if else
match
循环
loop
while
for
异常处理
Option
Result
panic
cargo
Cargo new project-name <--lib>
Cargo build <--release/debug>
Cargo run
Cargo check
Cargo test
Cargo.toml
package
bin/lib
dependencies
详细依赖信息 Cargo.lock
Reference https://doc.rust-lang.org/stable/cargo/
Last updated
Was this helpful?