
protobuf
golang
Go support for Google's protocol buffers
AI 简介
该项目为Google的Protocol Buffers提供了Go语言的支持。其核心功能包括protobuf消息的克隆、合并、相等性检查以及二进制和文本序列化等功能,通过`proto`包实现;同时支持将protobuf消息序列化为JSON格式(`jsonpb`包),并提供对protobuf知名类型如`any`、`empty`、`timestamp`等的帮助功能。尽管官方推荐新项目使用更新版的`google.golang.org/protobuf`模块,但本项目仍适用于需要与旧版本兼容或依赖于特定历史API的场景中。
Go
BSD 3-Clause "New" or "Revised" License10.1k
Stars
1.6k
Forks
208
Watchers
115
Issues
Star 增长
今日0
近 7 天+1
近 30 天+9
综合评分50.99
默认分支master