int sizeInBytes(int number) {
      return number != 0 ? 1 + varintSizeInBytes(number) : 0; // tag + varint
    }
@param length is greater than zero
zipkin/src/main/java/zipkin2/internal/Proto3Fields.java