Go   发布时间:2022-04-13  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Go标准的目录结构(自总结)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

微服务版

├── LICENSE.md
├── Makefile //在任何一个项目中都会存在一些需要运行的脚本,这些脚本文件应该被放到 /scripts 目录中并由 Makefile 触发
├── README.md //描述项目的文件
├── api //对外提供的各种不同类型的API接口定义文件
├── oceanbook.pb.go
└── oceanbook.proto
├── assets
├── build //编译后的文件
├── cmd //cmd 目录中存储的都是当前项目中的可执行文件
├── configs //配置文件
├── deployments
├── docs //存放文档
├── examples //存放测试用例
├── githooks
├── init //存放中间件的初始化文件
├── internal //私有代码推荐放到 /internal 目录中,真正的项目代码应该写在 /internal/app 里,同时这些内部应用依赖的代码库应该在 /internal/pkg 子目录和 /pkg 中
└── pkg
└── app
└── user //里面含有model, repository,service,controller文件,不按mvc进行分层
└── order
├── pkg //这个目录中存放的就是项目中可以被外部应用使用的代码库,其他的项目可以直接通过 import 引入这里的代码
├── scripts //脚本文件存放脚本文件
├── test //存放测试文件
@H_489_5@

gin版 (待总结)

大佬总结

以上是大佬教程为你收集整理的Go标准的目录结构(自总结)全部内容,希望文章能够帮你解决Go标准的目录结构(自总结)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: