package
0.0.22
Repository: https://github.com/mlhoyt/ramsql.git
Documentation: pkg.go.dev

# Functions

NewChannelDriverEndpoint initialize a DriverEndpoint with channel backend.
NewChannelEndpoints instanciates a Driver and Engine channel endpoints.
NewChannelEngineConn initializes a new EngineConn with channel backend.
NewChannelEngineEndpoint initialize a EngineEndpoint with channel backend.
UnlimitedRowsChannel buffers incomming message from bufferThis channel and forward them to returned channel.

# Structs

ChannelDriverConn implements DriverConn for channel backend.
ChannelDriverEndpoint implements DriverEndpoint for channel backend.
ChannelEngineConn implements EngineConn for channel backend.
ChannelEngineEndpoint implements EngineEndpoint for channel backend.

# Interfaces

DriverConn is a networking helper hiding implementation either with channels or network sockets.
DriverEndpoint instanciates either - an Engine and communication channels - a network socket to connect to an existing RamSQL engine.
EngineConn is a networking helper hiding implementation either with channels or network sockets.
EngineEndpoint is the query entrypoint of RamSQL engine.