blob: 129b53cd715835980524aa8c4aa43f6a1ba96857 [file] [log] [blame] [edit]
package msg
import (
"fmt"
"os"
)
// Quiet, if true, suppresses chatty levels, like Info.
var Quiet = false
// IsDebugging, if true, shows verbose levels, like Debug.
var IsDebugging = false
// NoColor, if true, will not use color in the output.
var NoColor = false
// Stdout is the location where this prints output.
var Stdout = os.Stdout
// Stderr is the location where this prints logs.
var Stderr = os.Stderr
// Puts formats a message and then prints to Stdout.
//
// It does not prefix the message, does not color it, or otherwise decorate it.
//
// It does add a line feed.
func Puts(msg string, args ...interface{}) {
fmt.Fprintf(Stdout, msg, args...)
fmt.Fprintln(Stdout)
}