code: func (w *tWriter) append(key, value []byte) error {
  	if w.first == nil {
  		w.first = append([]byte{}, key...)
  	}
  	w.last = append(w.last[:0], key...)
  	return w.tw.Append(key, value)
  }
docs: // Append key/value pair to the table.