文件名称:支持Google的协议缓冲区-Golang开发
文件大小:202KB
文件格式:ZIP
更新时间:2024-06-15 07:31:52
Golang Serialization
支持Google的协议缓冲区Google的数据交换格式。 版权所有2010 The Go Authors。 https://github.com/golang/protobuf此软件包及其生成的代码至少需要Go 1.4。 该软件实现了对协议缓冲区的Go bi Go支持。该模块(github.com/golang/protobuf)包含协议缓冲区的Go绑定。 它已被google.golang.org/protobuf模块所取代,该模块包含更新和简化的API,对protobuf反射的支持以及许多其他改进。 我们建议新代码使用google.golang.org/protobuf模块。 github.com/golang/protobuf的v1.4及更高版本是根据google.golang.org/protobuf实施的。 同时使用两个模块的程序
【文件预览】:
protobuf-master
----proto()
--------extensions_test.go(20KB)
--------text_test.go(33KB)
--------proto_test.go(89KB)
--------proto.go(6KB)
--------wire.go(2KB)
--------text_encode.go(13KB)
--------wrappers.go(1KB)
--------properties.go(9KB)
--------defaults.go(2KB)
--------deprecated.go(3KB)
--------proto_clone_test.go(10KB)
--------buffer.go(10KB)
--------extensions.go(11KB)
--------registry_test.go(1KB)
--------registry.go(10KB)
--------discard_test.go(3KB)
--------proto_equal_test.go(8KB)
--------discard.go(2KB)
--------text_decode.go(20KB)
----.gitignore(46B)
----go.mod(192B)
----regenerate.bash(296B)
----protoc-gen-go()
--------grpc()
--------main.go(2KB)
--------plugin()
--------descriptor()
--------generator()
----CONTRIBUTORS(170B)
----CONTRIBUTING.md(1KB)
----LICENSE(1KB)
----go.sum(739B)
----jsonpb()
--------decode.go(15KB)
--------json.go(2KB)
--------json_test.go(45KB)
--------encode.go(14KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----test.bash(1KB)
----README.md(6KB)
----descriptor()
--------descriptor_test.go(2KB)
--------descriptor.go(6KB)
----ptypes()
--------timestamp_test.go(4KB)
--------duration_test.go(4KB)
--------doc.go(472B)
--------duration.go(2KB)
--------timestamp.go(4KB)
--------any.go(5KB)
--------empty()
--------duration()
--------any()
--------timestamp()
--------wrappers()
--------any_test.go(5KB)
--------struct()
----AUTHORS(173B)
----internal()
--------gengogrpc()
--------testprotos()
--------cmd()