gtgo_log

package
v1.9.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 16, 2023 License: BSD-3-Clause Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ALog           *GTLog
	GTLogOnce      sync.Once
	ProjectName    = "test"
	LogLevel       = logrus.DebugLevel
	LogSaveMaxDays int64
	LogSaveFlag    = GTLogSaveTypeDays
	LogPath        = "./logs/run"
)

Functions

func LogDebugf

func LogDebugf(format string, args ...interface{})

LogDebugf format格式化log--debug信息

func LogErrorf

func LogErrorf(format string, args ...interface{})

LogErrorf format格式化log--error信息

func LogFatalf added in v1.9.5

func LogFatalf(format string, args ...interface{})

LogFatalf format格式化log--Fatal信息

func LogInfof

func LogInfof(format string, args ...interface{})

LogInfof format格式化log--info信息

func LogTracef added in v1.9.5

func LogTracef(format string, args ...interface{})

LogTracef format格式化log--Trace信息

func LogWarnf added in v1.9.6

func LogWarnf(format string, args ...interface{})

LogWarnf format格式化log--Warning信息

func Setup added in v1.8.8

func Setup(productName string, settingLogLeve logrus.Level, logMaxSaveDays int64, logSaveType GTLogSaveType)

Types

type GTLog

type GTLog struct {
	// contains filtered or unexported fields
}

func Instance added in v1.2.6

func Instance() *GTLog

func (*GTLog) Debugf

func (aLog *GTLog) Debugf(format string, args ...interface{})

func (*GTLog) Errorf

func (aLog *GTLog) Errorf(format string, args ...interface{})

func (*GTLog) Fatalf added in v1.9.5

func (aLog *GTLog) Fatalf(format string, args ...interface{})

func (*GTLog) Ininfof

func (aLog *GTLog) Ininfof(format string, args ...interface{})

func (*GTLog) Setup added in v1.2.6

func (alog *GTLog) Setup()

func (*GTLog) Tracef added in v1.9.5

func (aLog *GTLog) Tracef(format string, args ...interface{})

func (*GTLog) Warnf added in v1.9.6

func (aLog *GTLog) Warnf(format string, args ...interface{})

type GTLogSaveType added in v1.9.8

type GTLogSaveType int

GTLogSaveType 日志分片类型

const (
	GTLogSaveTypeDays GTLogSaveType = iota //按日分片
	GTLogSaveHours                         //按小时分片
)

func (GTLogSaveType) String added in v1.9.8

func (aFlag GTLogSaveType) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL