文件名称:gin-layers-boilerplate:使用层架构的GIN样板
文件大小:48KB
文件格式:ZIP
更新时间:2024-03-28 17:16:20
Go
杜松子酒层-样板 Go Gin样板,使用分层架构 项目结构 cmd应用入口点脚本 app应用实例 consumer -使用AMQP的使用者(默认:Rabbit)队列可选。 migrations -应用数据库迁移 internal -不打算供外部使用的项目文件。 主要功能在这里。 app app.go应用初始化入口点 config config.go包含所有项目配置的结构 delivery -传输层。 可以容纳许多传输(ig HTTP,GRPC,AMQP) http默认应用传输 templates -静态模板路由 v1 -api版本处理程序 entity -服务实体的结构和接口 enum model repository -数据源层。 可以为许多来源进行容器回购实现(默认值:Postgres) service -业务逻辑层 pkg项目文件,可以从其他项目中使用 static -静态
【文件预览】:
gin-layers-boilerplate-master
----go.mod(2KB)
----.env.example(174B)
----pkg()
--------logs()
--------connections()
--------amqpClient()
----go.sum(62KB)
----_examples()
--------producer.go(737B)
----internal()
--------service()
--------model()
--------delivery()
--------config()
--------enum()
--------entity()
--------repository()
--------app()
----README.md(1KB)
----docker-compose.yml(215B)
----templates()
--------example.gohtml(325B)
----.gitignore(57B)
----cmd()
--------migrations()
--------app()
----.gitlab-ci.yml(243B)
----static()
--------.keep(0B)