123456789101112131415161718192021222324 |
- package terminal
- import (
- "io"
- )
- // Stdio is the standard input/output the terminal reads/writes with.
- type Stdio struct {
- In FileReader
- Out FileWriter
- Err io.Writer
- }
- // FileWriter provides a minimal interface for Stdin.
- type FileWriter interface {
- io.Writer
- Fd() uintptr
- }
- // FileReader provides a minimal interface for Stdout.
- type FileReader interface {
- io.Reader
- Fd() uintptr
- }
|