Versions in this module Expand all Collapse all v2 v2.0.0 Feb 22, 2017 Changes in this version + const Check + const Cross + var Black = Color + var Blue = Color + var BrightBlack = Color + var BrightBlue = Color + var BrightCyan = Color + var BrightGreen = Color + var BrightMagenta = Color + var BrightRed = Color + var BrightWhite = Color + var BrightYellow = Color + var Cyan = Color + var Green = Color + var Magenta = Color + var None = Color + var Red = Color + var White = Color + var Yellow = Color + type BasicUI struct + ErrorWriter io.Writer + Reader io.Reader + Writer io.Writer + func New(reader io.Reader, writer, errorWriter io.Writer) *BasicUI + func (ui *BasicUI) Ask(message, trim string) (string, error) + func (ui *BasicUI) Error(message string) + func (ui *BasicUI) Info(message string) + func (ui *BasicUI) Log(message string) + func (ui *BasicUI) Output(message string) + func (ui *BasicUI) Running(message string) + func (ui *BasicUI) Success(message string) + func (ui *BasicUI) Warn(message string) + type Color struct + Bright bool + Code ct.Color + type ColorUI struct + AskBGColor Color + AskFGColor Color + ErrorBGColor Color + ErrorFGColor Color + InfoBGColor Color + InfoFGColor Color + LogBGColor Color + LogFGColor Color + OutputBGColor Color + OutputFGColor Color + ResponseBGColor Color + ResponseFGColor Color + RunningBGColor Color + RunningFGColor Color + SuccessBGColor Color + SuccessFGColor Color + UI UI + WarnBGColor Color + WarnFGColor Color + func AddColor(...) *ColorUI + func (ui *ColorUI) Ask(message, trim string) (string, error) + func (ui *ColorUI) Error(message string) + func (ui *ColorUI) Info(message string) + func (ui *ColorUI) Log(message string) + func (ui *ColorUI) Output(message string) + func (ui *ColorUI) Running(message string) + func (ui *ColorUI) Success(message string) + func (ui *ColorUI) Warn(message string) + type ConcurrentUI struct + UI UI + func AddConcurrent(ui UI) *ConcurrentUI + func (ui *ConcurrentUI) Ask(message, trim string) (string, error) + func (ui *ConcurrentUI) Error(message string) + func (ui *ConcurrentUI) Info(message string) + func (ui *ConcurrentUI) Log(message string) + func (ui *ConcurrentUI) Output(message string) + func (ui *ConcurrentUI) Running(message string) + func (ui *ConcurrentUI) Success(message string) + func (ui *ConcurrentUI) Warn(message string) + type PrefixUI struct + AskPrefix string + ErrorPrefix string + InfoPrefix string + LogPrefix string + OutputPrefix string + RunningPrefix string + SuccessPrefix string + UI UI + WarnPrefix string + func AddPrefix(...) *PrefixUI + func (ui *PrefixUI) Ask(message, trim string) (string, error) + func (ui *PrefixUI) Error(message string) + func (ui *PrefixUI) Info(message string) + func (ui *PrefixUI) Log(message string) + func (ui *PrefixUI) Output(message string) + func (ui *PrefixUI) Running(message string) + func (ui *PrefixUI) Success(message string) + func (ui *PrefixUI) Warn(message string) + type UI interface + Ask func(string, string) (string, error) + Error func(string) + Info func(string) + Log func(string) + Output func(string) + Running func(string) + Success func(string) + Warn func(string) Other modules containing this package gopkg.in/dixonwille/wlog.v1