如何解决如何在多个微服务之间共享 .proto 消息?
我正在尝试创建一堆微服务。大多数 grpc 消息使用此消息
message i18n {
map<string,string> translations = 0;
}
i18n 还实现了其他方法来为请求上下文选择正确的键。 In this way
我想创建一个 Crate,该 Crate 将存储在具有 proto 和其他功能的私有 GitHub 存储库中,以便我可以使用 Cargo 在多个微服务之间共享 i18n 消息和逻辑。
// cargo.toml
[dependencies]
i18n = { git = "url" branch= "main" }
我有没有可能使用 extern_path 做到这一点?
如果没有,您能分享一下您使用 prost 库的经验以及您是如何共享代码的吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。