gpt4 book ai didi

protocol-buffers - 如何共享 gRPC 的 Protobuf 定义?

转载 作者:行者123 更新时间:2023-12-03 09:37:47 25 4
gpt4 key购买 nike

由于您必须共享 .proto 文件来为 gRPC 定义数据和服务,因此服务提供者和客户端需要访问相同的 .proto 文件。是否有分发这些文件的通用策略?我想避免每个项目在其 Git 存储库中都有自己的 .proto 文件,而我们的团队成员需要手动编辑这些文件或通过电子邮件共享它们。

有什么共同的最佳实践吗?

最佳答案

不幸的是,没有通用的做法,尽管您应该实现的主要目标是将 proto 文件存储在一个版本控制存储库中。

在我的调查过程中,我发现了一些关于该主题的有趣博客文章:

  • https://www.bugsnag.com/blog/libraries-for-grpc-services
  • https://medium.com/namely-labs/how-we-build-grpc-services-at-namely-52a3ae9e7c35

  • 它们涵盖了 gRPC 工作流的许多考虑因素。希望有帮助!

    关于protocol-buffers - 如何共享 gRPC 的 Protobuf 定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55922886/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com