John Channing
John Channing

Reputation: 6591

Go integration with Protocol Buffers?

After a quick look at the documentation, I immediately started to think about integration with existing languages and applications and was wondering whether support would be provided for Protocol Buffers?

Upvotes: 5

Views: 1029

Answers (4)

Jonathan Hall
Jonathan Hall

Reputation: 79674

Protocol buffers are now fully supported in Go. The official Go library can be found at github.com/golang/protobuf.

Upvotes: 0

Jan
Jan

Reputation: 4000

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/

Upvotes: 6

Dmitry
Dmitry

Reputation: 3780

They will be fully supported in the next release. Read their FAQ in docs

Upvotes: 5

Jon Skeet
Jon Skeet

Reputation: 1502166

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.

Upvotes: 1

Related Questions