Documentation ¶ Overview ¶ Package progress provides functions to inform the user about the status of an ongoing operation via a terminal. Index ¶ func Reader(rd io.Reader, term Terminal) io.Reader type Terminal Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func Reader ¶ func Reader(rd io.Reader, term Terminal) io.Reader Reader returns a wrapped reader which reports progress statios via term. Types ¶ type Terminal ¶ type Terminal interface { Printf(string, ...interface{}) SetStatus([]string) } Terminal allows writing messages which stay on the screen and scroll, and displaying a set of status lines that are updated whenever new information is avaliable. Source Files ¶ View all Source files doc.goprogress.go Click to show internal directories. Click to hide internal directories.