simple log lib 简单日志类库
simple log 简单日志是一个用golang编写的简单日志类
该类库提供了FATAL、ERROR、WARN、INFO、DEBUG
五个日志等级
同时提供了一个记录访问日志的接口 SetAccessFile(name, accessFile string)
该接口可根据不同的业务写入不同的文件
该日志文件内部实现了按天切割
go get github.com/bjdgyc/slog
package main
import "github.com/bjdgyc/slog"
func main() {
//设置日志等级
slog.SetLogLevel("DEBUG")
//设置普通日志文件
slog.SetLogfile("/var/log/info.log")
//设置access日志文件 (自动按天切割,不包含日志等级,可以设置多个)
slog.SetAccessFile("access", "/var/log/access.log")
//设置订单日志文件
slog.SetAccessFile("order", "/var/log/order.log")
//LogRecord: 2016/07/05 18:06:00 main.go:104: [ERROR] 错误信息
slog.Error("错误信息")
//LogRecord: 2016/07/05 01:28:34 订单信息
slog.Access("order", "订单信息")
}