protobuf:支持Google的协议缓冲区

时间:2024-02-25 04:55:49
【文件属性】:

文件名称:protobuf:支持Google的协议缓冲区

文件大小:202KB

文件格式:ZIP

更新时间:2024-02-25 04:55:49

go golang protobuf protocol-buffers GoGo

支持协议缓冲区 该模块( )包含用于协议缓冲区的Go绑定。 模块已取代它,该模块包含更新和简化的API,对protobuf反射的支持以及许多其他改进。 我们建议新代码使用google.golang.org/protobuf模块。 版本V1.4及更高版本的github.com/golang/protobuf在方面实现google.golang.org/protobuf 。 使用这两个模块的程序必须至少使用该模块的v1.4版本。 有关如何在Go中使用protobuf的常规指南,请参见中的。 有关该项目的各个发行版的更多信息,请参见。 有关该项目的目的,用途和历史的更多信息,请参见。


【文件预览】:
protobuf-master
----.travis.yml(691B)
----protoc-gen-go()
--------grpc()
--------generator()
--------descriptor()
--------plugin()
--------main.go(2KB)
----internal()
--------cmd()
--------gengogrpc()
--------testprotos()
----.github()
--------ISSUE_TEMPLATE()
----regenerate.bash(296B)
----test.bash(1KB)
----LICENSE(1KB)
----ptypes()
--------timestamp_test.go(4KB)
--------doc.go(255B)
--------duration_test.go(4KB)
--------duration.go(2KB)
--------duration()
--------timestamp.go(3KB)
--------any_test.go(5KB)
--------empty()
--------any()
--------struct()
--------any.go(5KB)
--------wrappers()
--------timestamp()
----CONTRIBUTING.md(1KB)
----jsonpb()
--------json_test.go(45KB)
--------decode.go(15KB)
--------encode.go(14KB)
--------json.go(2KB)
----descriptor()
--------descriptor_test.go(2KB)
--------descriptor.go(6KB)
----AUTHORS(173B)
----.gitignore(46B)
----go.sum(2KB)
----README.md(6KB)
----CONTRIBUTORS(170B)
----proto()
--------registry_test.go(1KB)
--------deprecated.go(3KB)
--------discard_test.go(3KB)
--------extensions_test.go(20KB)
--------text_encode.go(13KB)
--------defaults.go(2KB)
--------proto_equal_test.go(8KB)
--------wire.go(2KB)
--------registry.go(11KB)
--------proto_test.go(89KB)
--------text_test.go(33KB)
--------proto_clone_test.go(10KB)
--------text_decode.go(20KB)
--------wrappers.go(1KB)
--------extensions.go(11KB)
--------proto.go(6KB)
--------properties.go(9KB)
--------discard.go(2KB)
--------buffer.go(10KB)
----go.mod(124B)

网友评论