go-api-boilerplate:使用最佳做法进入ServerAPI样板DDD CQRS ES gRPC

时间:2021-01-28 17:38:24
【文件属性】:
文件名称:go-api-boilerplate:使用最佳做法进入ServerAPI样板DDD CQRS ES gRPC
文件大小:818KB
文件格式:ZIP
更新时间:2021-01-28 17:38:24
api bootstrap docker kubernetes golang :toolbox: Golang API入门套件 使用最佳做法,DDD,CQRS,ES,gRPC转到Server / API样板。 目录 :open_book: 关于 该项目的主要目的是使用最佳实践DDD,CQRS,ES,gRPC提供样板项目设置。 具有针对开发和生产环境的kubernetes。 允许与反映生产环境的环境一起工作,从而减少任何错误配置。 这是许多服务(例如身份验证或用户域)的单一存储库。 每个服务都有自己的代码库,共享包除外,以简化此样板程序。 服务使用gRPC相互通信。 每个服务可能会公开HTTP API以进行外部通信或/和gRPC。 该项目设置应减少整个kubernetes集群和/或每个微服务在环境配置上花费的时间。 将每个服务提取到自己的存储库或将其保留为单一存储库应该是一个优先事项。 请寻找@TODO和@FIXME类的@TODO ,以更好地理解事物,而不是需要注意的事物。 Web UI示例(React) 该样板包括简单的Web UI,以演示与API的示例交互。 部署和设置主机后,请访问以访问UI。 关键概念: REST API (DDD) 值

网友评论