protoraw Decode arbitrary protobuf messages without message definitions Go library equivalent of protoc --decode_raw