package
1.34.1
Repository: https://github.com/aws/copilot-cli.git
Documentation: pkg.go.dev

# Functions

New creates and returns a new SyncBuffer object with an initialized 'done' channel.
NewLabeledTermPrinter returns a LabeledTermPrinter that can print to the terminal filewriter from buffers.
WithNumLines sets the numlines of LabeledTermPrinter.
WithPadding sets the padding of LabeledTermPrinter.

# Structs

LabeledSyncBuffer is a struct that combines a SyncBuffer with a string label.
LabeledTermPrinter is a printer to display label and logs to the terminal.
SyncBuffer is a synchronized buffer that can be used to store output data and coordinate between multiple goroutines.

# Interfaces

FileWriter is the interface to write to a file.

# Type aliases

LabeledTermPrinterOption is a type alias to configure LabeledTermPrinter.