Documentation ¶ Index ¶ type Gate func New(conf *config.Config, in io.Reader, out, err io.Writer, history [][]rune) Gate func NewContext(ctx context.Context, conf *config.Config, in io.Reader, out, err io.Writer, ...) Gate Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Gate ¶ type Gate interface { Read() ([]rune, bool, error) } func New ¶ func New(conf *config.Config, in io.Reader, out, err io.Writer, history [][]rune) Gate func NewContext ¶ func NewContext(ctx context.Context, conf *config.Config, in io.Reader, out, err io.Writer, history [][]rune) Gate Source Files ¶ View all Source files gate.go Click to show internal directories. Click to hide internal directories.