out

package
v1.12.0-rc1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// Stdout is exported for tests
	Stdout io.Writer = os.Stdout
	// Stderr is exported for tests
	Stderr io.Writer = os.Stderr
)

Functions

func AddPrefix

func AddPrefix(ctx context.Context, prefix string) context.Context

AddPrefix returns a context with the given prefix added to end of the existing prefix

func Error

func Error(ctx context.Context, format string, args ...interface{})

Error prints the string in red to stderr

func HasNewline

func HasNewline(ctx context.Context) bool

HasNewline returns the value of newline or the default (true)

func Notice added in v1.12.0

func Notice(ctx context.Context, format string, args ...interface{})

Notice prints the string with an exclamation mark in front

func OK added in v1.12.0

func OK(ctx context.Context, format string, args ...interface{})

OK prints the string in with an OK checkmark in front

func Prefix

func Prefix(ctx context.Context) string

Prefix returns the prefix or an empty string

func Print

func Print(ctx context.Context, format string, args ...interface{})

Print formats and prints the given string

func Warning

func Warning(ctx context.Context, format string, args ...interface{})

Warning prints the string in yellow to stderr and prepends "Warning: "

func WithNewline

func WithNewline(ctx context.Context, nl bool) context.Context

WithNewline returns a context with the flag value for newline set

func WithPrefix

func WithPrefix(ctx context.Context, prefix string) context.Context

WithPrefix returns a context with the given prefix set

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL