Documentation ¶
Overview ¶
Package gtbox_log Log工具
Index ¶
- func GetProductMainLogDir() string
- func GetProjectName() string
- func LogDebugf(format string, args ...interface{})
- func LogErrorf(format string, args ...interface{})
- func LogFatalf(format string, args ...interface{})
- func LogInfof(format string, args ...interface{})
- func LogTracef(format string, args ...interface{})
- func LogWarnf(format string, args ...interface{})
- func SetupLogTools(productName string, enableSaveLogFile bool, logLeve GTLogStyle, ...)
- type GTLog
- func (aLog *GTLog) LogDebugf(format string, args ...interface{})
- func (aLog *GTLog) LogErrorf(format string, args ...interface{})
- func (aLog *GTLog) LogFatalf(format string, args ...interface{})
- func (aLog *GTLog) LogInfof(format string, args ...interface{})
- func (aLog *GTLog) LogTracef(format string, args ...interface{})
- func (aLog *GTLog) LogWarnf(format string, args ...interface{})
- type GTLogConf
- type GTLogSaveType
- type GTLogStyle
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetProductMainLogDir ¶ added in v0.1.55
func GetProductMainLogDir() string
func GetProjectName ¶ added in v0.1.43
func GetProjectName() string
func LogFatalf ¶
func LogFatalf(format string, args ...interface{})
LogFatalf format格式化log--Fatal信息 !!!慎用,使用后程序会退出!!!
func SetupLogTools ¶ added in v0.0.19
func SetupLogTools(productName string, enableSaveLogFile bool, logLeve GTLogStyle, logMaxSaveDays int64, logSaveType GTLogSaveType, productLogDir string)
SetupLogTools 初始化日志
Types ¶
type GTLog ¶
type GTLogConf ¶ added in v0.1.55
type GTLogConf struct {
// contains filtered or unexported fields
}
type GTLogSaveType ¶
type GTLogSaveType int
GTLogSaveType 日志分片类型
const ( GTLogSaveTypeDays GTLogSaveType = iota //按日分片 GTLogSaveHours //按小时分片 )
func (GTLogSaveType) String ¶
func (aFlag GTLogSaveType) String() string
type GTLogStyle ¶ added in v0.0.52
type GTLogStyle int
GTLogStyle 日志样式
const ( GTLogStyleDebug GTLogStyle = iota // Debug GTLogStyleError // Error GTLogStyleWarning // Warning GTLogStyleInfo // Info GTLogStyleTrace // Trace GTLogStyleFatal // Fatal GTLogStylePanic // Panic )
func GetLogLevel ¶ added in v0.1.43
func GetLogLevel() GTLogStyle
func (GTLogStyle) String ¶ added in v0.0.52
func (aStyle GTLogStyle) String() string
Click to show internal directories.
Click to hide internal directories.