reddit_rust_2026-01-19

Reddit Rust - 2026-01-19

1. Rustorio v0.1.0 - 用Rust类型系统打造游戏引擎

Rustorio 0.1.0 发布,这是一款在 Rust 类型系统中编写和运行的模拟游戏,游戏规则由编译器强制执行。玩家通过编写能编译且不崩溃的代码来获胜,玩法受 Factorio 启发。

作者: /u/PenguinAgen | 发布于: 2026-01-18 16:48


2. dibs:基于切面反射的 Rust 版 Postgres 工具包

作者: /u/Ventgarden | 发布于: 2026-01-18 07:43


3. 最便宜的.rs域名?

用户询问购买.rs域名的推荐提供商,因其当前提供商涨价至约22欧元,寻求更便宜的选择。

作者: /u/samo_lego | 发布于: 2026-01-18 08:52


4. 作为Python后端开发者,很难找到Rust的应用场景

一位后端开发者表示,尽管工具链使用Rust,但在实际工作中很难找到其应用场景,因为瓶颈多在数据库和网络,且Python生态已足够满足需求。

作者: /u/Delicious_Praline850 | 发布于: 2026-01-18 18:24


5. [媒体] Ratataui 应用:一款通过 YAML 文件直接生成标准化简历 PDF 的终端工具

受视频启发,作者创建了一个开源终端应用,用于通过代码生成简历,可免费获取。

作者: /u/cntrvsy_ | 发布于: 2026-01-18 06:18


6. 错误处理

用户询问Rust生产代码中错误处理的最佳实践,特别是库中是否使用anyhow、如何定义和桥接自定义错误类型,并寻求具体技术方案。

作者: /u/Lucas6y6 | 发布于: 2026-01-18 08:42


7. 初级Rust远程工作——现实还是罕见?

用户询问目前远程初级Rust开发职位是否充足,并对投入学习后的入门机会表示担忧。

作者: /u/Control_Con | 发布于: 2026-01-18 15:27


8. 开发了一个Rust终端界面工具,用于管理服务(日志、状态、命令)——欢迎反馈与点赞

作者开源了一个用Rust编写的终端工具Orkesy,用于集中管理和监控本地服务,并征求关于架构、界面和代码的反馈。

作者: /u/Infamous_Feature2059 | 发布于: 2026-01-18 15:37


9. celq v0.2.0:使用CEL从命令行查询JSON、YAML和TOML

celq 发布 v0.2.0 版本,新增对 TOML 和 YAML 格式的支持,可通过在线体验平台试用。

作者: /u/IvanIsCoding | 发布于: 2026-01-18 14:16


10. 我开发了一款完全在本地运行的财务追踪器。

作者用Rust开发了FinTrack,一个本地CLI财务追踪工具,数据存储在JSON文件中,注重隐私和速度,并发布了多平台版本。

作者: /u/Airline_Dapper | 发布于: 2026-01-18 18:41


11. Vq:Rust 的向量量化库 🦀

作者宣布其Rust向量量化库Vq经过一年修订后发布新版本,并提供了项目仓库和文档链接。

作者: /u/No_Pomegranate7508 | 发布于: 2026-01-18 19:56


12. [媒体] blaze-keys:通过可自定义的引导键组合和项目专属键位绑定运行命令

作者发布了名为 blaze-keys 的 Zsh 插件,用于创建可自定义的快捷键和项目特定键绑定,以优化常用命令的执行效率,无需按回车即可运行。

作者: /u/enhanced-primate | 发布于: 2026-01-18 16:35


13. [项目更新] rtc 0.8.0 版本发布:功能已完备,无I/O WebRTC的下一步规划

webrtc-rs/rtc 项目发布 v0.8.0,实现了与异步版本的功能对等和完整的 W3C API 支持,并介绍了其无I/O架构的优势及未来开发重点。

作者: /u/Hungry-Excitement-67 | 发布于: 2026-01-18 19:16


14. 处理外部动态库绑定

开发者询问在Rust中处理外部动态链接库的最佳实践,包括分发方式和开发工作流程优化。

作者: /u/JustBadPlaya | 发布于: 2026-01-18 16:21


15. 小巧简洁的文本转ASCII艺术项目

一位 Rust 爱好者分享了自己构建的一个小型文本转 ASCII 艺术项目,并附上了 GitHub 链接,希望获得指导。

作者: /u/chiefbouuui | 发布于: 2026-01-18 04:03


16. inplace_containers项目(开发中)

作者介绍了一个名为inplace_containers的Rust库,它提供基于栈的Vec和String实现,无需分配内存,并寻求关于API扩展和测试的反馈。

作者: /u/cristi1990an | 发布于: 2026-01-18 23:12


17. 静态不区分大小写关键词匹配优化热路径

Rust开发者寻求在编译时已知的字符串集合上实现不区分大小写的匹配,希望无需调用to_ascii_lowercase来提升性能。

作者: /u/Havunenreddit | 发布于: 2026-01-18 19:45


18. 跨平台安全存储密钥的推荐方法

用户寻求在Tauri项目中安全存储密码、令牌等密钥的方法,主要针对安卓平台。发现原有方案Stronghold将被弃用,而备选方案Keyring不支持安卓,因此感到困惑。

作者: /u/Accurate-Football250 | 发布于: 2026-01-18 15:14


19. 在Debian下,你用什么工具为Rust创建GUI来调用几个bash脚本?

用户会写bash脚本,想在Debian上用Rust创建带任务栏图标和输出的GUI。

作者: /u/Itchy_Ruin_352 | 发布于: 2026-01-18 23:06


20. pomoru – 一款用 Rust 编写的极简番茄钟 + 任务列表终端界面

作者用Rust开发了一款极简终端番茄钟工具,集成任务列表,支持键盘操作和持久化配置。

作者: /u/Disastrous_Respond45 | 发布于: 2026-01-18 22:36