matttproud/golang_protobuf_extensions
GitHub: matttproud/golang_protobuf_extensions
一个为 Go 语言提供 Protocol Buffer 长度分隔消息流读写支持的扩展库,目前已停止维护。
Stars: 66 | Forks: 21
# 概述
**注意:** 这个 Go package 正在准备停止维护。你可以了解更多
信息请参阅此博客文章:https://matttproud.com/blog/posts/retiring-pbutil.html。
此仓库为 Go 编程语言 (golang) 提供了各种 Protocol Buffer 功能扩展,即对记录长度分隔的消息流的支持。
| Java | Go |
| ------------------------------ | --------------------- |
| MessageLite#parseDelimitedFrom | pbutil.ReadDelimited |
| MessageLite#writeDelimitedTo | pbutil.WriteDelimited |
由于 [Code Review 9102043](https://codereview.appspot.com/9102043/) 注定永远不会被合并到主线(即永远不会被提升为正式的 [goprotobuf 功能](https://github.com/golang/protobuf)),因此这个仓库将作为外部项目留存在这里。
# 文档说明
我们在这里提供了[生成的 Go Doc 文档](http://godoc.org/github.com/matttproud/golang_protobuf_extensions/pbutil)。
# 测试
[](https://travis-ci.org/matttproud/golang_protobuf_extensions)
标签:EVTX分析, Go, Protocol Buffers, Ruby工具, SOC Prime, 开发工具, 数据序列化, 日志审计, 流式处理