1.背景对于后台开发新的需求时,一般会先进行各种表的设计,写各个表的建表语句然后根据建立的表,写对应的model代码、基础的增删改查代码(基础的增删改查服务可以划入DAO(DataAccessObject)层)。model代码都有一些固定的格式,可以通过解析SQL建表语句,来自动生成model代码,对于不同的表,基础的增删改查代码大概率只是换了个表名或者数据库,因此也可以自动生成。通过自动生成代码,减少重复工作,提示开发效率。 2.整体介绍目录结构如下,具体代码建Githubsql2code.├──README.md├──code2file│ └──code2file.go├──go.mod