Versions in this module Expand all Collapse all v0 v0.7.2 Apr 16, 2020 v0.7.1 Apr 9, 2020 Changes in this version + const BYTE_TO_MB + const Blue + const CALL_DEPTH + const Cyan + const DEFAULT_MAX_LOG_SIZE + const DebugLog + const ErrorLog + const FatalLog + const Green + const InfoLog + const MaxLevelLog + const NAME_PREFIX + const PATH + const Pink + const Red + const TraceLog + const WarnLog + const Yellow + var Stdout = os.Stdout + func CheckIfNeedNewFile() bool + func ClosePrintLog() error + func Color(code, msg string) string + func Debug(a ...interface{}) + func Debugf(format string, a ...interface{}) + func Error(a ...interface{}) + func Errorf(format string, a ...interface{}) + func Fatal(a ...interface{}) + func Fatalf(format string, a ...interface{}) + func FileOpen(path string) (*os.File, error) + func GetGID() uint64 + func GetLogFileSize() (int64, error) + func GetMaxLogChangeInterval(maxLogSize int64) int64 + func Info(a ...interface{}) + func Infof(format string, a ...interface{}) + func Init(a ...interface{}) + func InitLog(logLevel int, a ...interface{}) + func LevelName(level int) string + func NameLevel(name string) int + func Trace(a ...interface{}) + func Tracef(format string, a ...interface{}) + func Warn(a ...interface{}) + func Warnf(format string, a ...interface{}) + type Logger struct + var Log *Logger + func New(out io.Writer, prefix string, flag, level int, file *os.File) *Logger + func (l *Logger) Debug(a ...interface{}) + func (l *Logger) Debugf(format string, a ...interface{}) + func (l *Logger) Error(a ...interface{}) + func (l *Logger) Errorf(format string, a ...interface{}) + func (l *Logger) Fatal(a ...interface{}) + func (l *Logger) Fatalf(format string, a ...interface{}) + func (l *Logger) Info(a ...interface{}) + func (l *Logger) Infof(format string, a ...interface{}) + func (l *Logger) Output(level int, a ...interface{}) error + func (l *Logger) Outputf(level int, format string, v ...interface{}) error + func (l *Logger) SetDebugLevel(level int) error + func (l *Logger) Trace(a ...interface{}) + func (l *Logger) Tracef(format string, a ...interface{}) + func (l *Logger) Warn(a ...interface{}) + func (l *Logger) Warnf(format string, a ...interface{})