登录
首页 >  Golang >  Go问答

使用单一来源生成多个 go 服务中的包的 grpc 代码的方法是什么?

来源:stackoverflow

时间:2024-02-14 23:09:18 358浏览 收藏

Golang不知道大家是否熟悉?今天我将给大家介绍《使用单一来源生成多个 go 服务中的包的 grpc 代码的方法是什么?》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

问题内容

我需要创建生成需要在 gitLab 中发布的 gRPC 代码(已完成)。现在,我需要一种方法来将这个 gRPC 代码导入到我的另一个 GoLang 项目(可以有很多项目)中。


正确答案


例如,您可以使用 buf.build 作为 protobuf 架构的真实来源。

在那里创建存储库后,您可以获取原始文件并在您这边生成客户端/服务器(buf generate),或使用已经有的 generated go 包。

到这里,我们也就讲完了《使用单一来源生成多个 go 服务中的包的 grpc 代码的方法是什么?》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>