1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/orionis-coyotes

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
log.go 848
Копировать Редактировать Исходные данные Просмотреть построчно История
管宜尧 Отправлено 8 лет назад ca64c01
package log
import (
"fmt"
syslog "log"
"github.com/mylxsw/coyotes/console"
)
const (
LevelDebug = "DEBUG"
LevelInfo = "INFO"
LevelError = "ERROR"
LevelWarning = "WARNING"
)
func init() {
}
func Info(message string, a ...interface{}) {
writeLog(console.ColorfulText(console.TextGreen, LevelInfo), message, a...)
}
func Error(message string, a ...interface{}) {
writeLog(console.ColorfulText(console.TextRed, LevelError), message, a...)
}
func Debug(message string, a ...interface{}) {
writeLog(console.ColorfulText(console.TextBlue, LevelDebug), message, a...)
}
func Warning(message string, a ...interface{}) {
writeLog(console.ColorfulText(console.TextYellow, LevelWarning), message, a...)
}
func writeLog(level string, message string, a ...interface{}) {
syslog.Printf("[%s] %s", level, fmt.Sprintf(message, a...))
}

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://gitlife.ru/oschina-mirror/orionis-coyotes.git
git@gitlife.ru:oschina-mirror/orionis-coyotes.git
oschina-mirror
orionis-coyotes
orionis-coyotes
v1.0-beta