INNER CODE UNIT · Go
WithStdin
Netflix/go-expect · console.go:88
func WithStdin(readers ...io.Reader) ConsoleOpt {
return func(opts *ConsoleOpts) error {
opts.Stdins = append(opts.Stdins, readers...)
return nil
}
}
// WithCloser adds closers that are closed in order when Console is closed.
func WithCloser(closer ...io.Closer) ConsoleOpt {
return func(opts *ConsoleOpts) error {
opts.Closers = append(opts.Closers, closer...)
return nil
}
}
// WithLogger adds a logger for Console to log debugging information to. By
// default Console will discard logs.
func WithLogger(logger *log.Logger) ConsoleOpt {