log4go:Golang日志包支持的日志轮换

时间:2021-04-28 06:37:20
【文件属性】:
文件名称:log4go:Golang日志包支持的日志轮换
文件大小:23KB
文件格式:ZIP
更新时间:2021-04-28 06:37:20
golang-package Go log4go 1.简介 log4go是对google的log4go的一个简单封装。在自己的go代码中,只需要配置简单的log的路径,以及需要打印的日志级相关信息,即可使用日志工具。该日志工具支持将日志文件按时间、文件大小、日志级别进行文件切分。 目前已经在sonofelicemm的goframe项目中使用。具体使用示例可以参考: 2.详细配置 1.新建log配置文件:log.go import ( "bytes" "encoding/json" "fmt" "math" "path" "sync" "runtime" log "github.com/sonofelice/log4go" ) 2.使用细节 var ( logger log.Logger bufP sync.Pool ) type Config struct { Dir string } 3.配置日志初始化逻辑,以
【文件预览】:
log4go-master
----LICENSE(1KB)
----examples()
--------example.xml(2KB)
--------SocketLogWriter_Manual.go(443B)
--------SimpleNetLogServer.go(635B)
--------XMLConfigurationExample.go(366B)
--------FileLogWriter_Manual.go(1KB)
--------ConsoleLogWriter_Manual.go(274B)
----wrapper.go(8KB)
----filelog.go(7KB)
----termlog.go(1KB)
----README.md(3KB)
----socklog.go(1KB)
----log4go.go(13KB)
----config.go(8KB)
----pattlog.go(3KB)
----log4go_test.go(17KB)

网友评论