Versions in this module Expand all Collapse all v0 v0.0.3 Nov 18, 2021 Changes in this version + var DEBUG bool + var End time.Time + var Start time.Time + var StatusFunctions []statusFunction + var TERM_INITED bool = false + var XPos int + var YPos int + func AddStatusFunction(f statusFunction) + func B2S(s string) []byte + func Blue(msg string) string + func Bold(msg string) string + func CDown() + func CLeft() + func CRight() + func CUp() + func Check(err error, msg string) + func Cleanup() + func ClearEntireLine() + func ClearFromHereDown() + func ClearFromHereUp() + func ClearScreen() + func ClearToBeginningOfLine() + func ClearToEndOfLine() + func Colorize(frmt string, color aec.ANSI, vars ...interface{}) string + func Cyan(msg string) string + func FmtPDebug(frmt string, vars ...interface{}) + func GetBoolEnvVar(envName string, defaultValue bool) bool + func GetCurrentCursorLocation() (int, int) + func GetEnvVar(envName string, defaultValue string) string + func GetNumericEnvVar(envName string, defaultValue int) int + func InitOutputTools() + func InitTerm() + func IntPct(progress, total int64) int64 + func MoveCursorDown(times int) + func MoveCursorLeft(times int) + func MoveCursorRight(times int) + func MoveCursorTo(x, y int) + func MoveCursorUp(times int) + func NewDurationTimer() *durationTimer + func Orange(msg string) string + func PBlue(frmt string, vars ...interface{}) + func PColorize(frmt string, color aec.ANSI, vars ...interface{}) + func PCyan(frmt string, vars ...interface{}) + func PDebug(msg ...string) + func POrange(frmt string, vars ...interface{}) + func PPink(frmt string, vars ...interface{}) + func PPurple(frmt string, vars ...interface{}) + func PRed(frmt string, vars ...interface{}) + func PWhite(frmt string, vars ...interface{}) + func PYellow(frmt string, vars ...interface{}) + func PanicIfError(err error, msg string) + func Pink(msg string) string + func ProgressBar(size, total, done int64) string + func Purple(msg string) string + func Red(msg string) string + func RestorePosition() + func RestoreTerm() + func S2B(b []byte) string + func SPBlue(frmt string, vars ...interface{}) string + func SPColorize(frmt string, color aec.ANSI, vars ...interface{}) string + func SPCyan(frmt string, vars ...interface{}) string + func SPOrange(frmt string, vars ...interface{}) string + func SPPink(frmt string, vars ...interface{}) string + func SPPurple(frmt string, vars ...interface{}) string + func SPRed(frmt string, vars ...interface{}) string + func SPWhite(frmt string, vars ...interface{}) string + func SPYellow(frmt string, vars ...interface{}) string + func SavePosition() + func ScreenHeight() int + func ScreenSize() (x, y int) + func ScreenWidth() int + func TPClearScreen() string + func TPClearToEndOfScreen() string + func TPClearToTopOfScreen() string + func TPCols() int + func TPCursorDown(times int) string + func TPCursorLeft(times int) string + func TPCursorPosition(x, y int) string + func TPCursorRight(times int) string + func TPCursorUp(times int) string + func TPDeviceStatusReport() string + func TPEraseLine() string + func TPEraseLineBackward() string + func TPEraseLineForward() string + func TPRestoreCursor() string + func TPRows() int + func TPSaveCursor() string + func TPTermSize() (width, height int) + func TermCheck(err error, msg string) + func ToggleDebugIfNeeded(flag bool) + func UpdateCursorLocation() error + func UpdateStatus() + func White(msg string) string + func Yellow(msg string) string