zwde 96c02a20b1 . | 5 years ago | |
---|---|---|
LICENSE | 11 years ago | |
README.md | 5 years ago | |
glog.go | 5 years ago | |
glog_file.go | 5 years ago | |
glog_test.go | 5 years ago |
在golang/glog的基础上做了一些修改。
##使用示例
func main() {
//初始化命令行参数
flag.Parse()
//退出时调用,确保日志写入文件中
defer glog.Flush()
//一般在测试环境下设置输出等级为DEBUG,线上环境设置为INFO
glog.SetLevelString("DEBUG")
glog.Info("hello, glog")
glog.Warning("warning glog")
glog.Error("error glog")
glog.Infof("info %d", 1)
glog.Warningf("warning %d", 2)
glog.Errorf("error %d", 3)
}
//假设编译后的可执行程序名为demo,运行时指定log_dir参数将日志文件保存到特定的目录
// ./demo --log_dir=./log --dailyRolling=true