package
Version:
v0.10.257
Opens a new window with list of versions in this module.
Published: Jul 15, 2026
License: MIT
Opens a new window with license information.
Imports: 6
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package progress writes structured progress breadcrumbs to stderr for long-running CLI work.
Clock returns the current time.
Field is one additional structured progress attribute.
Logger writes structured progress lines.
New returns a logger that writes progress to w unless disabled is true.
Start writes a start line and returns a span that can be ended exactly once.
StartFields writes a start line with additional structured fields and returns
a span that can be ended exactly once.
Span represents one started progress operation.
End writes a finish or error line and returns err. It is a no-op for disabled
loggers or a span that has already ended.
EndFields writes a finish or error line with additional structured fields.
It is a no-op for disabled loggers or a span that has already ended.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.