Go integration with Protocol Buffers?
After a quick look at the documentation, I immediately started to think 开发者_JAVA百科about integration with existing languages and applications and was wondering whether support would be provided for Protocol Buffers?
Ok, this is an old question. But since I ended up here with the same question and found a more up to date answer, let me post what I found:
http://code.google.com/p/goprotobuf/
They will be fully supported in the next release. Read their FAQ in docs
I'd be very surprised if there didn't exist a Protocol Buffers library for Go already internally. (I don't know for sure, and I'm not going to check as then it would be confidential :)
However, it's quite possible that it's a proto1 library rather than the open-sourced proto2.
I'm sure someone somewhere will port proto2 to Go, whether that's someone internal or external.
Protocol buffers are now fully supported in Go. The official Go library can be found at github.com/golang/protobuf.
精彩评论