日志

    • TRACE - 调试信息
    • INFO - 一般信息
    • WARN - 警告信息
    • ERROR - 错误信息
      下面是在Revel中使用日志的例子:

    日志记录器默认使用 go 日志.

    1. [dev]
    2. log.trace.output = stdout
    3. log.warn.output = stderr
    4. log.error.output = stderr
    5. log.trace.prefix = "TRACE "
    6. log.info.prefix = "INFO "
    7. log.trace.flags = 10
    8. log.info.flags = 10
    9. log.trace.output = off
    10. log.info.output = off
    11. log.warn.output = log/%(app.name)s.log
    12. log.error.output = log/%(app.name)s.log

    开发环境中:

    • 显示详细日志
    • infotrace 日志将被忽略

    • 如果日志目录log不存在,Revel 会自动创建日志目录。