Rust 常用 crate 整理

on 2021-11-13

熟悉常用 crate,能帮助自己快速掌握 Rust 这门语言。

  • clap : 命令行参数、子命令解析
  • dialoguer : 为命令行构建交互式用户输入
  • anyhow : 提供方便的错误处理能力
  • garcon : 让线程或异步函数等待的 trait 和类的集合
  • tokio : 一个用于执行异步代码的多线程运行时
  • slog: 一个结构化、可扩展、可组合的 Rust 日志库
  • opentelemetry: 提供了一组单独的 API、库、代理和收集器服务,用于从应用程序捕获分布式跟踪和度量

项目代码见 rs-test