在 Rust 和 C 之间传递字符串的 7 种方法
与 C 的互操作性是 Rust 中最令人难以置信的事情之一。C 可以安全地调用 Rust 代码并且 Rust 可以使用具有 C 接口的知名库的能力是整个行业快速采用 Rust 的关键原因。它还允许我们通过为 rust crate 实现 C 接口来更好地分发代码,因此它可以被任何能够调用 C 的语言编写的软件使用。作者将在这里使用字符串作为示例,但是,所描述的技术也适用于将字节数组或指针传输到堆上 Box 或 Arc 类型中的结构。
- https://dev.to/kgrech/7-ways-to-pass-a-string-between-rust-and-c-4ieb
Apple 代码签名和认证的完全开源实现
- https://gregoryszorc.com/blog/2022/08/08/achieving-a-completely-open-source-implementation-of-apple-code-signing-and-notarization/
Rust 和 Neovim - 详尽的指南和演练
Neovim 是一个旨在积极重构 Vim 的项目,这篇文章详细解释了作者如何使用 Neovim 设置 Rust 开发环境和工作流程。
- https://rsdlt.github.io/posts/rust-nvim-ide-guide-walkthrough-development-debug/
From 日报小组 mook,侯盛鑫