# common-gin **Repository Path**: felicityzhangcc/common-gin ## Basic Information - **Project Name**: common-gin - **Description**: 一个通用的go脚手架 - **Primary Language**: Go - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2023-02-28 - **Last Updated**: 2024-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目基本介绍 本项目是为了提供一个gin开发的基本脚手架。 # 项目使用技术 1. gin 2. gorm 3. viper 4. zap 5. redis 6. crypto 7. jwt # 项目目录结构 ``` . ├── LICENSE ├── README.md ├── api │   └── v1 │   └── user.go ├── cmd │   └── cmd.go ├── common │   ├── common.go │   └── const.go ├── config │   ├── config.go │   ├── config.yml │   ├── db.go │   ├── logger.go │   └── redis.go ├── global │   └── global.go ├── go.mod ├── go.sum ├── init │   └── init.go ├── log │   ├── 2023-03-04 │   └── 2023-03-07 ├── main.go ├── middleware ├── model │   └── user.go ├── router │   ├── router.go │   └── user.go ├── serializer │   ├── common.go │   └── status_code.go ├── service │   ├── user_info_service.go │   ├── user_login_service.go │   └── user_register_service.go └── util ├── crypto.go └── jwt.go ``` # 项目说明 1. 本项目没有使用swagger,因为作者觉得swagger没有必要 2. 本项目对常用工具做了简单封装,个性化功能需要自己实现