【Rust日报】2022-12-31 Rust 如何测试?
2023-03-07 09:14:35 时间
Rust:如何测试?
这篇文章描述了作者目前的测试方法。
- 测试驱动设计的僵化问题
- 测试功能,而不是代码
- 使测试快速进行
- 。。。
这篇文章是作者《10w行Rust》系列的一部分。
原文链接,https://matklad.github.io/2021/05/31/how-to-test.html
Shuttle v0.8,Rust 原生云开发平台
Shuttle 是个 Rust 原生云开发平台,可以让你免费部署你的 Rust 应用。
Shuttle 是为生产力、可靠性和性能而构建的:
- 使用注释为 Rust 提供零配置支持
- 自动配置资源,数据库、缓存、子域等
- 对流行的 Rust 框架(Rocket、Axum、Tide、Poem 和 Tower)的一流支持
- 支持使用 Serenity 部署 Discord 机器人
- 可扩展的托管
Github链接,https://github.com/shuttle-hq/shuttle
Prop v0.38,函数式编程
Prop 是个 Rust 库,用于用直觉型命题逻辑进行定理证明,支持经典命题逻辑的定理证明。
Github 链接,https://github.com/advancedresearch/prop
Rust 实现简单的图
图是程序员的基本数据结构之一,被用来为对象之间的不同关系建模。不同的图形算法有助于在导航图中找到从 A 到 B 的短路径,在复杂系统中找到最有效的解决方案等。
本文讨论的是有向无环图(DAG),这在 Rust 中最容易实现,没有任何所有权问题。
原文链接,http://galiullin.online/articles/5v8tInCTtm
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的