// Package console implements a colorful logger for Gophertype. package console import "github.com/kirsle/golog" var log *golog.Logger func init() { log = golog.GetLogger("gophertype") log.Configure(&golog.Config{ Colors: golog.ExtendedColor, Theme: golog.DarkTheme, }) } // SetDebug turns debug logging on or off. func SetDebug(on bool) { if on { log.Config.Level = golog.DebugLevel } else { log.Config.Level = golog.InfoLevel } } // Info level log. func Info(msg string, v ...interface{}) { log.Info(msg, v...) } // Debug level log. func Debug(msg string, v ...interface{}) { log.Debug(msg, v...) } // Warn level log. func Warn(msg string, v ...interface{}) { log.Warn(msg, v...) } // Error level log. func Error(msg string, v ...interface{}) { log.Error(msg, v...) }