文件名称:protobuf-example:protobuf 示例
文件大小:212KB
文件格式:ZIP
更新时间:2024-06-18 06:18:26
JavaScript
Protobuf run demo go run main.go # js -> browser open : 127.0.0.1:51002 # go -> go test -v ./go Protobuf是一种用于序列化结构化数据的灵活,高效,自动化的机制。 能够将结构化数据序列化,可用于数据存储,通信协议等方面。 您甚至可以更新数据结构,而不会破坏已针对“旧”格式编译的已部署程序。 优势 Protobuf相对于JSON和XML具有以下优点: 简洁 体积小,小3到10倍 速度快,快20到100倍 数据结构清晰 跨语言:编译生成各门编程语言使用的数据访问类 安装编译器 下载地址 : Protobuf Golang编译器 源码地址 : go install github.com/golang/protobuf/protoc-gen-go # 编译生成go语言使用的数据访问类 protoc
【文件预览】:
protobuf-example-master
----docs()
--------pb_vs_json_go.png(51KB)
--------pb_vs_json_js.png(21KB)
----readme.md(2KB)
----js()
--------exports.js(86B)
--------index.html(3KB)
--------dist()
--------proto()
--------favicon.ico(66KB)
----package-lock.json(4KB)
----go()
--------http.go(2KB)
--------reply.go(2KB)
--------http_test.go(4KB)
--------proto()
----main.go(746B)
----readme.js.md(128B)
----.gitignore(81B)
----go.sum(10KB)
----readme.go.md(151B)
----go.mod(171B)