
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Rust 官方拟定 LLM 政策,防止 LLM 污染开源社区?
最近,Rust 官方社区的一份 PR 引发了巨大讨论,Rust Forge PR #1040。

如果你在开发大型项目,那么你该使用 nextest 了
平常写小项目的话,使用 cargo test 是足够的,但是对于大型项目来说,cargo test 在测试效率上会成为瓶颈。这篇文章会讲下业界内主流的替代方案:nextest,很多大型开源项目都在使用它,如 tokio、uv、codex 等都在使用它。

开源项目里的 deny.toml 是什么?
在看 Rust 开源项目时,总能看到 deny.toml 这个文件,今天我们就通过这篇文章来讲一讲与之相关的内容。

Rust 性能陷阱:那些看起来很优雅但很慢的写法(下)
这是《Rust 性能陷阱:那些看起来很优雅但很慢的写法》的下半部分,接下来我们将讲完剩余的部分内容。

使用 Tonic 构建高性能异步 gRPC 服务
在分布式系统开发中,gRPC 作为 Google 开源的高性能 RPC 框架,凭借 Protobuf 二进制序列化的高效性和 HTTP/2 传输的优势,成为服务间通信的首选方案。而在 Rust 生态中,Tonic 框架以其原生异步支持、类型安全、高性能的特性,成为实现 gRPC 服务的最优选择之一。本文将从 Tonic 基础入手,带你从零搭建 gRPC 服务与客户端。

Rust 错误处理:thiserror 和 anyhow 的使用
在 Rust 开发中,错误处理是不可或缺的核心环节,但手动实现错误相关 trait 往往会产生大量冗余的样板代码。本文将详细探讨两个主流 Rust 错误处理库 thiserror 和 anyhow,以及如何使用它们简化错误处理流程,提升代码可读性与可维护性。

到底了







