Google Protobuf ByteString vs. Byte[]
You can think of ByteString as an immutable byte array. That’s pretty much it. It’s a byte[] which you can use in a protobuf. Protobuf does not let you use Java arrays because they’re mutable. ByteString exists because String is not suitable for representing arbitrary sequences of bytes. String is specifically for character data. The … Read more