chinanf-boy / Rust Cookbook Zh
Programming Languages
Projects that are alternatives of or similar to Rust Cookbook Zh
rust-lang-nursery/rust-cookbook
「 这个Rust Cookbook是一个简单的rust生态系统的 crate 包集合, 展示完成常见编程任务的良好实践的示例.」
校对 ✅
翻译的原文 | 与日期 | 最新更新 | 更多 |
---|---|---|---|
commit | ⏰ 2019-04-16 | 中文翻译 |
-
[x] [readme]
-
[x] src/SUMMARY.md
-
[x] 目录表
-
[x] 关于
-
[x] 算法
-
[x] 命令行
-
[x] 压缩
- [x] 与 Tarballs 合作
-
[x] 并发性
-
[x] 密码学
- [x] 哈希
- [x] hashing/sha-digest.md
- [x] hashing/hmac.md
- [x] 加密
- [x] 哈希
-
[x] 数据结构
- [x] 位字段
-
[x] 数据库
-
[x] 日期和时间
- [x] 持续时间和计算
- [x] 解析与显示
- [x] parse/current.md
- [x] parse/timestamp.md
- [x] parse/format.md
- [x] parse/string.md
-
[x] 开发工具
- [x] 调试
- [x] 日志消息
- [x] log/log-debug.md
- [x] log/log-error.md
- [x] log/log-stdout.md
- [x] log/log-custom-logger.md
- [x] log/log-syslog.md
- [x] 配置日志记录
- [x] 日志消息
- [x] 版本控制 - [ ]versioning/semver-increment.md
- [x] 建立时间工具
- [x] build_tools/cc-bundled-static.md 编译,并静态链接到捆绑的 C 库
- [x] build_tools/cc-bundled-cpp.md 编译,并静态链接到捆绑的 C++ 库
- [x] build_tools/cc-defines.md
- [x] 调试
-
[x] 编码
- [x] 字符集
- [x] string/percent-encode.md
- [x] string/url-encode.md
- [x] string/hex.md
- [x] string/base64.md
- [x] CSV 处理
- [x] csv/read.md
- [x] csv/delimiter.md
- [x] csv/filter.md
- [x] csv/invalid.md
- [x] csv/serialize.md
- [x] csv/serde-serialize.md
- [x] csv/transform.md
- [x] 结构化数据
- [x] complex/json.md
- [x] complex/toml.md
- [x] complex/endian-byte.md
- [x] 字符集
-
[x] 错误处理
- [x] 处理错误变量
- [x] handle/main.md
- [x] handle/retain.md
- [x] handle/backtrace.md
- [x] 处理错误变量
-
[x] 文件系统
- [x] 读写
- [x] 目录穿梭
- [x] dir/modified.md
- [x] dir/loops.md
- [x] dir/duplicate-name.md
- [x] dir/find-file.md
- [x] dir/skip-dot.md
- [x] dir/sizes.md
- [x] dir/png.md
- [x] dir/ignore-case.md
-
[x] 硬件支持
- [x] 处理器
-
[x] 内存管理
- [x] 全局静态
-
[x] 网络
- [x] 服务器
-
[x] 操作系统
- [x] 外部命令
-
[x] 科学类
-
[x] 文本处理
- [x] 正则表达式
- [x] regex/email.md
- [x] regex/hashtags.md
- [x] regex/phone.md
- [x] regex/filter-log.md
- [x] regex/replace.md
- [x] 字符串解析
- [x] 正则表达式
-
[x] 网页编程
- [x] 提取链接
- [x] 统一资源定位地址:URL
- [x] url/parse.md
- [x] url/base.md
- [x] url/new.md
- [x] url/origin.md
- [x] url/fragment.md
- [x] 媒体类型
- [x] mime/string.md
- [x] mime/filename.md
- [x] mime/request.md
- [x] 客户端
- [x] 提出请求
- [x] requests/get.md
- [x] 调用 Web API
- [x] api/rest-get.md
- [x] api/rest-head.md
- [x] api/rest-post.md
- [x] api/paginated.md
- [x] 下载
- [x] 提出请求
贡献
欢迎 👏 勘误/校对/更新贡献 😊 具体贡献请看
生活
If help, buy me coffee —— 营养跟不上了,给我来瓶营养快线吧! 💰
Rust Cookbook
这个Rust Cookbook是一个简单的rust生态系统的 crate 包集合, 展示完成常见编程任务的良好实践的示例.
这些例子是完整的,适合直接复制到新的 Cargo 项目中.它们经过测试并保证可以正常工作.
离线阅读
如果您想在本地阅读:
$ git clone https://github.com/rust-lang-nursery/rust-cookbook
$ cd rust-cookbook
$ cargo install mdbook --vers "0.1.8"
$ mdbook serve --open
这会输出在book
子目录.可以从打开 Web 浏览器
$ xdg-open ./book/index.html # linux
$ start .\book\index.html # windows
$ open ./book/index.html # mac
贡献
这个项目旨在让新的 rust 程序员更容易做出贡献,并且是参与 Rust 社区的简单方法.它需要并欢迎帮助.详情见贡献..
- [ ] [ ] 详情在 GitHub 上的CONTRIBUTING.zh.md.
执照
Rust Cookbook 根据 Creative Commons Zero v1.0 Universal License 获得(许可证 CC0要么https://creativecommons.org/publicdomain/zero/1.0/legalcode)
除非您另有明确说明,否则您按照 CC0-1.0 许可证的规定有意提交包含在 Rust Cookbook 中的任何贡献, 应为致力于公共领域上所述的,并没有任何附加条款或条件.