沈阳网站建设哪里的公司比较好,免费ppt模板下载 简约,27寸显示器网站建设,深圳网站建设商问题
glog很好用#xff0c;但是官方文档却很烂#xff0c;对于很多参数并没有做详细说明#xff0c;于是通过看源码测试#xff0c;总结出以下使用方法
可选参数
flag.BoolVar(logging.toStderr, logtostderr, false, log to standard error in…问题
glog很好用但是官方文档却很烂对于很多参数并没有做详细说明于是通过看源码测试总结出以下使用方法
可选参数
flag.BoolVar(logging.toStderr, logtostderr, false, log to standard error instead of files)
flag.BoolVar(logging.alsoToStderr, alsologtostderr, false, log to standard error as well as files)
flag.Var(logging.verbosity, v, log level for V logs)
flag.Var(logging.stderrThreshold, stderrthreshold, logs at or above this threshold go to stderr)
flag.Var(logging.vmodule, vmodule, comma-separated list of patternN settings for file-filtered logging)
flag.Var(logging.traceLocation, log_backtrace_at, when logging hits line file:N, emit a stack trace)
flag.String(log_dir, , If non-empty, write log files in this directory)
var logDir flag.String(log_dir, , If non-empty, write log files in this directory)
使用技巧
设置logtostderrfalsealsologtostderrtruelog_dir./logstderrThreshold0时所有的日志都会被记录输出到log目录和标准输入输出设置logtostderrfalsealsologtostderrfalselog_dir./logstderrThreshold0时所有的日志都会被记录输出到log目录和标准输入输出设置logtostderrfalsealsologtostderrfalselog_dir./logstderrThreshold2时所有的日志都会被记录输出到log目录只有error以上的日志会被输出到标准输入输出
总结
经过实验发现不管logtostderr或者alsologtostderr为何值只要输出的日志等级stderrThreshold日志就会被输出到标准输出和log目录中如果alsologtostderrtrue则日志等级stderrThreshold的日志也会被输出到标准输出