# GoGinAutoGenerateCMSE **Repository Path**: volvoxc60/GoGinAutoGenerateCMSE ## Basic Information - **Project Name**: GoGinAutoGenerateCMSE - **Description**: C-Controller M-Model S-service E-entity - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1. 默认生成 - go Gin框架所需要的Controller,Model,Service,Router文件 - 点击build即可按照默认值输出,如下: ```cassandraql OutPutDir is Test_OutPut_Dir fileOutPutDir is Test_OutPut_Dir\Controller fileName is TestTableController.go 自动创建成功,文件为 : Test_OutPut_Dir\Controller\TestTableController.go ===================== generate Controller成功 OutPutDir is Test_OutPut_Dir fileOutPutDir is Test_OutPut_Dir\Router fileName is TestTableRouter.go 自动创建成功,文件为 : Test_OutPut_Dir\Router\TestTableRouter.go ===================== generate Router成功 OutPutDir is Test_OutPut_Dir fileOutPutDir is Test_OutPut_Dir\Model fileName is TestTableModel.go 自动创建成功,文件为 : Test_OutPut_Dir\Model\TestTableModel.go ===================== generate Model成功 OutPutDir is Test_OutPut_Dir fileOutPutDir is Test_OutPut_Dir\Service fileName is TestTableService.go 自动创建成功,文件为 : Test_OutPut_Dir\Service\TestTableService.go ===================== generate Service成功 ``` ### 2. 自定义使用 ```cassandraql GoGinAutoGenerateCMSE.exe --help Usage of C:\Users\yaxia\go\bin\GoGinAutoGenerateCMSE.exe: gen --table tableName --database DBName --router routerName --controller true --file Path ./ Options: -t, --table= table name -d, --database= database name -r, --router= router name -c, --controller=controller-name controller name -f, --file-path= file dir name -h, --help Show usage message --version Show version ```