【开源自荐】zorm:为 Go 打造的超轻量 SQLite ORM
- 最近同事为 ZimaOS 项目写了一个极简的 SQLite ORM:zorm,主打一个 简单、够快、好维护。
- 只支持 sqlite,一个文件搞定嵌入式存储,适合小型服务、边缘设备、单机工具这类场景。
- API 尽量贴近原生 SQL,没有复杂的魔法,熟悉 database/sql 的同学几分钟就能上手。
- 内置自 mock 能力,做单元测试不再纠结怎么 stub 掉数据库调用。
- 当前已经在 Zima 系列内部项目中吃自己狗粮,稳定性和性能还不错。
- GitHub 地址:GitHub - IceWhaleTech/zorm: Zima ORM library (just sqlite) that is simple, ultra-fast and self-mockable for Go ,欢迎佬友拍砖、提 issue、提 PR。
- 如果你也在用 Go+SQLite 写小工具或边缘服务,欢迎试用看看,顺手点个 star 支持一下。