### Description   apijson-go 是 APIJSON 的 Golang 版实现,支持零代码实现增删改查接口并提供文档。 https://www.oschina.net/news/229221/apijson-go-opensource ### 已实现的功能: - 单表查询、单表数组查询 - 双表一对一关联查询、数组关联查询 - 双表一对多关联查询、数组关联查询 - @column, @order, @group, page, count - 单、多表单条新增 - 单、多表单条修改 - 单、多表单条、批量删除 - Request表的tag校验 - MUST - REFUSE - 分页返回total@ - 可用的权限方案 - get只有access中定义的才能访问 - 非get操作则必须与request指定一致才可请求 - 基于角色控制 - 远程函数 - 查询节点 自定义查询数据 - 字段限制 ## 计划后续实现: - 错误提示完善 - 请求结构复杂度限制 # 开发指南 1. go >= 1.18 2. 创建 mysql 数据库 3. 导入 demo/todo/doc/todo.sql文件 4. demo/todo/config.yaml.example 改成 demo/todo/config.yaml, 然后修改配置文件 config.yaml 中数据库连接 5. 在demo/todo 目录运行 go run main.go 或者 查看测试 demo/todo/tests 还配套开源了 [apijson-go-demo](https://github.com/glennliao/apijson-go-demo) 和 [apijson-go-ui](https://github.com/glennliao/apijson-go-ui) **点右上角 ⭐Star 支持一下热心的作者吧~** https://github.com/glennliao/apijson-go https://gitee.com/glennliao/apijson-go
Activity
[-]零代码接口和文档 apijson-go 开源,腾讯 APIJSON 的 Golang 版实现[/-][+]零代码接口和文档 apijson-go 开源,APIJSON 的 Golang 版实现[/+]