# Functions
NewStdinAddr creates a new StdinAddr.
NewStdioListener creates a new stdio listener.
NewStdioStream is used to implement the connection interface.
# Structs
StdinAddr is the struct for the stdi.
StdioListener implements the listener interface.
StdioStream is the struct that implements the net.Conn interface.