code: func nodeSize(node *treapNode) uint64 {
  	return nodeFieldsSize + uint64(len(node.key)+len(node.value))
  }
docs: // nodeSize returns the number of bytes the specified node occupies including
  // the struct fields and the contents of the key and value.