文件名称:Go-Kafka-gRPC-MongoDB-microservice:Go产品微服务
文件大小:87KB
文件格式:ZIP
更新时间:2024-06-09 15:34:22
go docker golang microservices kafka
Golang Kafka gRPC MongoDB微服务示例 :waving_hand: :man::laptop: 完整列出已使用的内容: -Go中的Kafka图书馆 -gRPC -Web框架 使用fangs进行配置 -Golang的类型安全Redis客户端 记录器 -结构和现场验证 -Swagger 为Go编译守护程序 -码头工人 -普罗米修斯 -格拉法纳 -Jaeger跟踪 - MongoDB的Go驱动程序 retry- go-用于重试机制的简单golang库 kafdrop -Kafka Web UI Jaeger用户界面: http://本地主机:16686 Prometheus用户界面: http://本地主机:9090 Grafana用户界面: http://本地主机:3000 Kafka用户界面: http://本地主机:9000 / 摇摇欲坠的用户界面: https:// lo
【文件预览】:
Go-Kafka-gRPC-MongoDB-microservice-master
----Dockerfile(909B)
----.gitignore(129B)
----README.md(2KB)
----.github()
--------workflows()
----pkg()
--------utils()
--------logger()
--------grpc_errors()
--------http_errors()
--------kafka()
--------redis()
--------mongodb()
--------product_errors()
--------jaeger()
----ssl()
--------instructions.sh(2KB)
----docker-compose.yml(5KB)
----docs()
--------swagger.yaml(3KB)
--------docs.go(7KB)
--------swagger.json(6KB)
----.dockerignore(127B)
----go.mod(2KB)
----scripts()
--------init.js(159B)
----config()
--------config-docker.yml(960B)
--------config.go(2KB)
--------config.yaml(911B)
----internal()
--------middlewares()
--------server()
--------models()
--------interceptors()
--------product()
----monitoring()
--------prometheus-local.yml(361B)
--------prometheus.yml(361B)
----go.sum(79KB)
----proto()
--------product()
----Makefile(2KB)
----docker-compose.local.yml(5KB)
----cmd()
--------main.go(2KB)
----Dockerfile.dev(234B)