依赖注入 gin项目的目录结构说明

前言
依赖注入的好处和特点这里不讲述了,本篇文章主要介绍gin框架如何实现依赖注入,将项目解耦。

项目结构

├── cmd          程序入口
├── common   通用模块代码
├── config       配置文件
├── controller API控制器
├── docs         数据库文件
├── models     数据表实体
├── page        页面数据返回实体
├── repository 数据访问层
├── router       路由
├── service     业务逻辑层
├── vue-admin Vue前端页面代码

  相信很多Java或者.NET的码友对这个项目结构还是比较熟悉的,现在我们就用这个项目结构在gin框架中实现依赖注入。

原文地址:https://www.cnblogs.com/linqiaobao/p/14254085.html