赞
踩
. ├── README.md ├── common # 通用 │ ├── datasource # 数据源 │ ├── logger # 日志 │ ├── middleware # gin中间件 │ ├── req # 请求 │ ├── resp # 响应 │ ├── returncode # 响应码 │ ├── setting # 设置 │ ├── utils # 工具 │ └── validator # 校验 ├── config # 配置 │ └── config.yml ├── doc # 文档 │ └── june.sql ├── go.mod ├── go.sum ├── log # 日志输出目录 ├── main.go # 启动入口文件 ├── models # 数据模型 │ └── vo ├── repository # 持久层 │ ├── baseRepo.go ├── routers # 路由 │ └── router.go ├── service # 服务层 └── web # 接口层
如果是做过Java后端开发的应该会对这个目录结构眼熟,没错!就是参考了
Spring MVC
的目录结构,包括使用了facebookgo/inject
依赖注入库的使用,就会发现和Spring
的编程方式很相似(Java中毒太深声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/457451
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。