protobuf就不多说了, 从google搬运过来分享给兄弟们