go_crud

package module
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2025 License: MIT Imports: 0 Imported by: 0

README

go-crud

go-crud 是一个基于 Go 语言的 CRUD(创建、读取、更新、删除)操作工具库,旨在简化数据访问层的开发工作。它集成了主流 ORM 框架、提供灵活的分页策略、支持多种数据存储,并通过 Protocol Buffers 实现标准化 API 定义,帮助开发者快速构建高效、可扩展的数据操作层。

支持的ORM或者数据库

  • GORM [✅]
  • ENT [✅]
  • MongoDB [✅]
  • Clickhouse [✅]
  • ElasticSearch [✅]
  • InfluxDB [✅]
  • Cassandra [❌]

许可证

本项目基于 MIT 许可证 开源,允许自由使用、修改和分发。

贡献

欢迎提交 Issue 或 Pull Request 参与项目改进,贡献前请确保代码符合项目规范。

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api module
audit module
cache module
clickhouse module
doris module
entgo module
gorm module
influxdb module
log module
mongodb module
opensearch module
pagination module
viewer module

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL