google的PROTOBUF机制基于C语言的实现,源代码