一、go_builder脚手架介绍
1、项目技术使用
gin+sqlx+redis,后续会引入需要的技术
2、项目目的
当我们有一个新的idea需要马上付出实践,用于构建小型项目,直接上手写接口即可,主要为了大学生可以快速完成作业,不需要搭建环境,本项目暂时完成不了复杂的业务哦~
3、项目介绍
脚手架架构分为CLD分层,controller为api层、service为逻辑层,dao层为数据库层,上手简单,目录结构清晰,一些常用小工具后续会慢慢加上~~~
二、go_builder 脚手架目录结构
├── conf
├── controller
├── dao
├── deploy
├── logger
├── middlewares
├── model
│ ├── request
├── router
├── service
├── setting
└── utils
├── app
└── snowflake
confcontrollerdaodeployloggermiddlewaresmiddlewareginmodel--requestrouterservicesettingutils--app--snowflake