本文介绍: 根据库表字段自动生成API
根据库表字段自动生成API
一个项目开发离不开数据库的增删改查,API功能也基本围绕着表的CRUD:增加(Create)、读取(Read)、更新(Update)和删除(Delete)。每个表写一个CRUD,方法都差不多,逻辑也非常相似。
那么有没有可能根据表结构直接自动化生成各个表的CRUD呢?
当然可以,前几篇文章已经介绍了golang的API项目搭建和数据库操作,那么本篇直接一个飞跃成长,项目自动化生成。
生成代码尽量简洁,方便根据项目实际需求二次开发。
API规则
首先建立好规则,方便生成逻辑统一的CRUD:
1.数据库表结构规则
2.CRUD规则
cli使用
编译可执行文件
或直接运行main文件
或直接运行main文件
启动生成的新项目
api 风格
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。