美文网首页go我爱编程
ProtoBuf 懒人插件

ProtoBuf 懒人插件

作者: litesky | 来源:发表于2018-07-25 16:51 被阅读292次

    插件由来

    之前在学习GRPC 微服务开发时,学习到了ProtoBuf 这个序列化协议,但是ProtoBuf 编译的确实麻烦,于是笔者闲着无聊就自己写了个插件,可以 快捷编译ProtoBuf 文件,1.0.0 中只支持 GRPC go语言的生成;1.0.1 版本,添加GUI界面 ,并支持了多语言的生成。

    插件下载

    使用

    • 1,前提:

    proto工具下载

    1,下载idl代码生成工具

    https://repo1.maven.org/maven2/com/google/protobuf/protoc/
    protoc放在环境变量的路径中

    2,下载生成go代码插件

    go get-u github.com/golang/protobuf/protoc-gen-go

    3.grpc包下载(如果不需要用到GRPC 框架的话 就不用下载)

    go get -u google.golang.org/grpc

    • 2.选中.proto文件


      image.png

    3.点击Generate ProtoBuf


    image.png

    生成文件默认是在和.proto文件同一个目录下。

    最后

    欢迎来 star
    我的博客

    相关文章

      网友评论

        本文标题:ProtoBuf 懒人插件

        本文链接:https://www.haomeiwen.com/subject/qftmmftx.html