用途:
- 💡 调研各种社区 lib, 需要写 demo 验证.
- 💡 此 repo, 用于此目的.
用例代码入口:
- ✅ bin/
启动脚本:
- ✅ Taskfile.yml
- ✅ 执行如下启动命令, 运行示例代码
cd learn-rs/
task try:run:template
task try:run:git
task try:run:dir
task try:run:file
rust git 包:
rust template 模板包:
- ✅ 用例: template.rs
- ✅ https://github.com/djc/askama
- ✅ 参考示例:
rust 目录遍历:
- ✅ 用例: dir.rs
- ✅ https://rust-lang-nursery.github.io/rust-cookbook/file/dir.html
- ✅ https://crates.io/crates/walkdir
- ✅ https://github.com/cgag/loc
rust 文件读写:
rust cli 进度条:
- ✅ 用例: progress.rs
依赖包:
- https://github.com/console-rs/indicatif
- https://github.com/console-rs/indicatif/blob/main/examples/download-speed.rs
rust sqlx 用例:
- ✅ 用例: sql.rs
rust async orm: sea-orm 使用示例
- ✅ 用例: orm.rs
- SeaQL/sea-orm#805