12个Rust的Tips
使用
Cow<str>
作为返回类型使用
Crossbeam channels
取代标准库使用
Scopeguard
实现类似 Golang 的延迟运算使用
Cargo-make
打包自定义和链接 Panic 处理程序
在 VSCode 中使用 Rust Analyzer
用到闭包时使用
impl Trait
在保存时为 VSCode 启用
Clippy
使用
thiserror
和anyhow
处理惯用错误使用
dbg!()
替换println!()
使用
include_str!()
和include_bytes!()
宏在编译时读取文件使用
cc
crate 与 C/C++ 代码交互
链接:https://federicoterzi.com/blog/12-rust-tips-and-tricks-you-might-not-know-yet/
Rust语言圣经
又又又一个 Rust 教程:对 Rust 语言进行全面且深入的讲解,辅以生动的示例和习题。
教程地址:https://course.rs/
GitHu