【Rust 日报】2023-05-17 pgx -- 用于在 Rust 中开发 PostgreSQL 扩展的框架
原文中文,约1900字,阅读约需5分钟。发表于: 。pgx -- 用于在 Rust 中开发 PostgreSQL 扩展的框架 pgx是一个用于在 Rust 中开发 PostgreSQL 扩展的框架,并力求尽可能地惯用和安全。pgx 支持 Postgres v10-v14。 主要特征: 带有 cargo-pgx 的完全托管的开发环境; # 快速创建新的扩展 cargo pgx new # 安装新的(或注册现有的)PostgreSQL...
pgx是一个用于在Rust中开发PostgreSQL扩展的框架,支持Postgres v10-v14。它具有完全托管的开发环境,自动架构生成,安全第一等特点。使用cargo-pgrx子命令可以初始化开发环境、创建新的扩展、运行扩展程序并进行交互式测试、对扩展进行单元测试和创建安装包。另外,本文介绍了如何在Rust中构建一个简单的grep CLI应用程序,涵盖了终端中的stdin操作、文件I/O、构建CLI界面等主题。