Documentation ¶
Overview ¶
Package progress assists in displaying human readable progress information.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bar ¶
type Bar float64
Bar provides a very simple progress bar implementation.
Use with fmt.Printf and "r" to format the progress bar. A "-" flag makes it progress from right to left.
type BytesPerSecond ¶
type BytesPerSecond int64
func NewBytesPerSecond ¶
func NewBytesPerSecond(n int64, duration time.Duration) BytesPerSecond
func (BytesPerSecond) String ¶
func (bps BytesPerSecond) String() string
type Writer ¶
type Writer struct {
// contains filtered or unexported fields
}
Writer buffers writes until flush, at which time the last screen is cleared and the current buffer contents are written. This is useful for implementing progress displays, such as those implemented in docker and git.
Click to show internal directories.
Click to hide internal directories.