Protocol Buffers for Go with Gadgets WWW: https://github.com/gogo/protobuf/