コード例 #1
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Error prints out a Info level message
func (c customLogger) Error(message string) {
	initLogger()
	log.Printf("%s %s", terminal.Colorize("[ERROR]", terminal.MAGENTA), message)
}
コード例 #2
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Warn prints out a Info level message
func (c customLogger) Warn(message string) {
	initLogger()
	log.Printf("%s %s", terminal.Colorize("[WARN]", terminal.YELLOW), message)
}
コード例 #3
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Info prints out a Info level message
func (c customLogger) Info(message string) {
	initLogger()

	log.Printf("%s %s", terminal.Colorize("[INFO]", terminal.BLUE), message)
}
コード例 #4
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Debug prints out a Debug level message
func (c customLogger) Debug(message string) {
	initLogger()
	log.Printf("%s %s", terminal.Colorize("[DEBUG]", terminal.GREEN), message)
}
コード例 #5
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Trace prints out more Debug level messages if Verbose activated
func (c customLogger) Trace(message string) {

	initLogger()
	log.Printf("%s %s", terminal.Colorize("[TRACE]", terminal.CYAN), message)
}
コード例 #6
0
ファイル: logger.go プロジェクト: tahitianstud/utils
// Fatal exits after printing out critical error
func (c customLogger) Fatal(message string) {
	initLogger()
	log.Printf("%s %s", terminal.Colorize("[FATAL]", terminal.RED), message)
}