The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
inSpring

大家 golang 项目里目前在用哪个 log 库打印日志呢?

  •  
  •   inSpring · Mar 21, 2025 · 4776 views
    This topic created in 593 days ago, the information mentioned may be changed or developed.
    24 replies  •  2025-04-25 15:01:23 +08:00
    Jinnrry
    Jinnrry
    Mar 21, 2025 via iPhone
    1
    新项目推荐官方库,1.20 还是多少版本引入那个
    yangheng4922
    yangheng4922
    Mar 21, 2025❤️1
    2
    现在在用 slog
    ethsol
    ethsol
    Mar 21, 2025
    3
    @Jinnrry 1.21
    vincentchyu
    vincentchyu
    Mar 21, 2025
    4
    @Jinnrry 因为啥
    laikicka
    laikicka
    Mar 21, 2025
    5
    log
    LitterGopher
    LitterGopher
    Mar 21, 2025
    6
    zap/标准库
    crackidz
    crackidz
    Mar 21, 2025
    7
    zerolog
    sardina
    sardina
    Mar 21, 2025
    8
    官方 slog
    southwolf
    southwolf
    Mar 21, 2025 via Android
    9
    slog +1
    yidev
    yidev
    Mar 21, 2025
    10
    zap
    Tsunayoshi
    Tsunayoshi
    Mar 21, 2025
    11
    zap
    wangee
    wangee
    Mar 21, 2025
    12
    老项目 zap ,新项目 slog
    dcalsky
    dcalsky
    Mar 21, 2025
    13
    zerolog
    k9982874
    k9982874
    Mar 21, 2025 via Android
    14
    现在都切 slog 了吧,剩下就是 zap 大头了
    awanganddong
    awanganddong
    Mar 21, 2025
    15
    昨天面试还被问过这个问题,说官网的 log 日志库效率低下。
    awanganddong
    awanganddong
    Mar 21, 2025
    16
    goos: darwin
    goarch: amd64
    pkg: chat/cmd/test
    cpu: VirtualApple @ 2.50GHz
    BenchmarkLogStandard-8 58846005 19.53 ns/op 0 B/op 0 allocs/op
    BenchmarkLogLogrus-8 10966239 104.2 ns/op 272 B/op 3 allocs/op
    BenchmarkLogZap-8 1452225 830.7 ns/op 1609 B/op 9 allocs/op
    PASS
    ok chat/cmd/test 5.445s

    这是我单元测试的结果,是哪里理解排查了?
    Trim21
    Trim21
    Mar 21, 2025 via Android
    17
    zerolog 。slog 的 API 实在是丑陋。
    SeleiXi
    SeleiXi
    Mar 22, 2025
    18
    slog +1
    ziyeziye
    ziyeziye
    Mar 22, 2025
    19
    go-spew 打印
    sn0wdr1am
    sn0wdr1am
    Mar 22, 2025
    20
    zerolog
    wswch4444
    wswch4444
    Mar 22, 2025
    21
    slog+1
    licsber
    licsber
    Mar 30, 2025
    22
    新项目用了 slog 然后发现 debian12 默认 apt 装 golang-go 是 1.19
    被迫升级所有服务器的 go 版本
    thomaswong025
    thomaswong025
    Apr 10, 2025
    23
    zap
    jxia
    jxia
    Apr 25, 2025
    24
    推荐 https://github.com/gookit/slog 内置支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5258 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 391ms · UTC 01:52 · PVG 09:52 · LAX 17:52 · JFK 20:52
    ♥ Do have faith in what you're doing.