V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
hjweddie
V2EX  ›  Go 编程语言

BLog4go 推荐一个高效的,支持回调的 Go 日志库

  •  
  •   hjweddie ·
    hjweddie · 2016-07-17 22:43:46 +08:00 · 1109 次点击
    这是一个创建于 2839 天前的主题,其中的信息可能已经有所发展或是发生改变。

    该日志库已在生产环境中 qps 达 3w+的 server 中稳定运行半年以上。 Go 版本使用 1.6

    欢迎大家使用和提出建议。


    Github 链接

    3 条回复    2016-07-24 11:09:07 +08:00
    elgoog1970
        1
    elgoog1970  
       2016-07-18 09:20:47 +08:00
    比起 logrus 等其它的日志库有哪些优势?
    hjweddie
        2
    hjweddie  
    OP
       2016-07-18 09:45:05 +08:00
    在普通的机械硬盘和 ssd 上写日志的效率比 logrus,seelog,log4go 等老的日志库快, 尤其是在  goroutine 数量比较多的并行情况下。
    同时也跟 logrus 一样支持一定程度的写日志,调用用户自定义的勾子函数(同步或异步)
    Akagi201
        3
    Akagi201  
       2016-07-24 11:09:07 +08:00
    顺便问下, logrus 支持在线控制 debug level 吗? 比如默认打印 release 的日志, 通过 http api 可以切换打印更多的 debug 日志
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5037 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 05:42 · PVG 13:42 · LAX 22:42 · JFK 01:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.