文件名称:go-garage-example
文件大小:40KB
文件格式:ZIP
更新时间:2024-04-22 23:21:54
Go
带车库的示例项目 基于基础车库创建的项目示例。 一切都尽可能统一,没有全局变量。 该示例支持使用Rabbitmq,redis,带有迁移,prometheus,swagger 2.0的数据库(postgresql)的工作。 为了实现统一,所有与项目相关的工作都放在makefile中(请参阅命令帮助,只需为此运行make)。 如何开始 make docker-compose-up 将开始: PostgreSQL Redis Rabbitmq 车库示例服务 服务自行应用postgresql迁移。 开始之后,您会发现招摇摇曳: Prometheus指标 活着 准备好 您可以测试将消息发送到rabbitmq并使用其中的消息并在redis中缓存数据
【文件预览】:
go-garage-example-main
----internal()
--------cmd()
--------cfg()
--------db()
----domains()
--------test()
----Dockerfile(735B)
----LICENSE(1KB)
----main.go(108B)
----docker-compose.yml(842B)
----.appdesc(56B)
----.gitignore(327B)
----.golangci.yml(3KB)
----Makefile(4KB)
----go.sum(54KB)
----README.md(947B)
----variables.env(1KB)
----go.mod(273B)