nodetable/table.go
func (nt *NodeTable) Get(key []byte) unsafe.Pointer {
	res := nt.find(key)
	if res.status&ntFoundMask == ntFoundMask {
		if res.status == ntFoundInFast {
			return decodePointer(res.fastHTValue)
		}
		return decodePointer(res.slowHTValues[res.slowHTPos])
	}

	return nil
}
func (nt *NodeTable) Get(key []byte) unsafe.Pointer {
	res := nt.find(key)
	if res.status&ntFoundMask == ntFoundMask {
		if res.status == ntFoundInFast {
			return decodePointer(res.fastHTValue)
		}
		return decodePointer(res.slowHTValues[res.slowHTPos])
	}

	return nil
}
// Get returns node pointer for the lookup key