# gin-cli **Repository Path**: eddy87/gin-cli ## Basic Information - **Project Name**: gin-cli - **Description**: 快速搭建gin+gorm项目的工具 - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2022-06-14 - **Last Updated**: 2025-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gin-cli #### 介绍 基于gin+gorm编写的快速搭建项目的小工具^o^ #### 架构说明 _基于go1.19_ #### 使用方法 1. 安装`go install gitee.com/eddy87/gin-cli@latest` 2. 依次执行 1) `gin-cli gen config` // 生成工具所需配置文件,生成后修改自己项目的参数 2) `gin-cli gen project` // 生成项目目录结构 3) `gen-cli gen db` // 生成数据库模型及基础查询方法 4) `gen-cli gen services` // 生成参数接收验证结构体 #### 使用说明 目前已知问题: 1. 数据库表面为复数时,需修改控制器自动生成的查询语句。例如users表,查询语句中应该为User #### 使用到的三方包 1. `github.com/urfave/cli/v2`命令行包 2. `gorm.io/gen`gorm提供的数据库生成包 3. `github.com/spf13/viper` 配置读取包