gprc替代??
grpc替代??
webrpc https://github.com/webrpc/webrpc.git
drpc https://github.com/storj/drpc.git
twirp https://github.com/twitchtv/twirp.git
lrpc https://gitea.arsenm.dev/Arsen6331/lrpc.git
connect https://github.com/bufbuild/connect-go.git
---------------------------------------
https://ugorji.net/blog/serialization-in-go
Serialization In Go
View articles in the go-codec
series, source at http://github.com/ugorji/go
For data transfer between systems to occur, the sending side must encode the data structures into a stream of bytes, and the receiving side must efficiently decode the stream of bytes into a representative data structure.
There is efficient and extensive support for this when using go as your language runtime. The standard library provides support for the following general-purpose encodings:
In addition, the Go Authors and the community at large provide libraries for the following popular encodings:
- protocol buffers https://github.com/google/protobuf/
- msgpack http://msgpack.org/ https://github.com/msgpack/msgpack/blob/master/spec.md
- cbor http://cbor.io http://tools.ietf.org/html/rfc7049
- cap’n’proto http://kentonv.github.io/capnproto
- binc http://github.com/ugorji/binc
- sereal http://github.com/Sereal/Sereal
- xdr http://tools.ietf.org/html/rfc4506
- bson http://bsonspec.org
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2020-03-13 [转]Angular5.0之 安装指定版本Angular CLI
2020-03-13 灰度级数与每象素的位数
2019-03-13 angularJs中$controller的使用
2017-03-13 Data obtained from ping: is it round trip or one way?
2014-03-13 linux 文件系统操作()