func (kv *KeyValue) GetValue(byteOrder binary.ByteOrder) (unsafe.Pointer, error) {
	valueB, err := utils.InterfaceToBytes(kv.Value, byteOrder)
	if err != nil {
		return nil, err
	}
	return unsafe.Pointer(&valueB[0]), nil
}
// GetValue - Returns the unsafe pointer to the value
Returns the unsafe pointer to the value
// GetValue - Returns the unsafe pointer to the value
func (kv *KeyValue) GetValue(byteOrder binary.ByteOrder) (unsafe.Pointer, error) {
	valueB, err := utils.InterfaceToBytes(kv.Value, byteOrder)
	if err != nil {
		return nil, err
	}
	return unsafe.Pointer(&valueB[0]), nil
}
func ( kv * KeyValue ) GetValue ( byteOrder binary . ByteOrder ) ( unsafe . Pointer , error ) { valueB , err := utils . InterfaceToBytes ( kv . Value , byteOrder ) if err != nil { return nil , err } return unsafe . Pointer ( & valueB [ 0 ] ) , nil }
Returns the unsafe pointer to the value
Returns the unsafe pointer to the value