Skip to content

介绍

学习一些优秀的第三方库笔记, 这些第三方库的功能可能是 日志/时间日期/异步运行时/web框架等

.env 文件加载

  • dotenv

数据序列化

  • serde
  • json/json5/bson
  • toml
  • yaml
  • csv

日志

  • log + pretty_env_logger/env_logger
  • tracing `application level log framework, can be use in async tasks`

时间日期处理

  • chrono

网络

  • reqwest
  • tokio-tungstenite
  • hyper

web 开发框架

  • rocket
  • actix-web
  • warp
  • axum

数据库客户端库学习

  • sqlx 学习 mysql/mariadb/mysql/sqlite
  • sea-orm 学习 mysql/pgsql/sqlite
  • diesel 学习 mysql/pgsql/sqlite
  • redis-rs 学习 redis
  • mongo-rust-driver 学习 mongodb

命令行参数解析库

  • clap

Released under the MIT License.