void write(WriteBuffer b, long number) {
      if (number == 0) return;
      b.writeByte(key);
      b.writeVarint(number);
    }
@param length is greater than zero
zipkin/src/main/java/zipkin2/internal/Proto3Fields.java