Skip to content
/ logger Public

golang日志库,满足一般中小型项目业务需要

License

Notifications You must be signed in to change notification settings

bitxx/logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logger

支持zap、logrus、default(常规文件写入)三种日志写入模式,日志打印 满足日常项目开发需要

主要配置参数

type: zap、logrus、default path:日志路径 level:日志等级,trace, debug, info, warn, error, fatal stdout: file、default 其中file表示日志写入文件、default表示文件控制台展示 cap:文件写入日志条数

使用方式

func main(){
	log := NewLogger(
		WithType("logrus"),
		WithPath("temp/logs"),
		WithLevel("info"),
		WithStdout("default"),
		WithCap(10),
	)

	log.Info("xxxxxx")
}

About

golang日志库,满足一般中小型项目业务需要

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages