相关主题
{{discussion.title}}
最牛社区
首页
新主题
新回复
热门
注册
登录
大家 golang 项目里目前在用哪个 log 库打印日志呢?
{{ getUsernameByUid(13216) }}
发布{{ getTimeInfo('2025-03-21 16:59:12') }}
#0
{{ getUsernameByUid(13216) }}
发布{{ getTimeInfo('2025-03-21 16:59:12') }}
#0
{{ getUsernameByUid(5869) }}
发布{{ getTimeInfo('2025-03-21 17:00:12') }}
#1
{{ getUsernameByUid(5869) }}
发布{{ getTimeInfo('2025-03-21 17:00:12') }}
#1
新项目推荐官方库,1.20 还是多少版本引入那个
{{ getUsernameByUid(13655) }}
发布{{ getTimeInfo('2025-03-21 17:02:54') }}
#2
{{ getUsernameByUid(13655) }}
发布{{ getTimeInfo('2025-03-21 17:02:54') }}
#2
现在在用 slog
{{ getUsernameByUid(1143) }}
发布{{ getTimeInfo('2025-03-21 17:11:22') }}
#3
{{ getUsernameByUid(1143) }}
发布{{ getTimeInfo('2025-03-21 17:11:22') }}
#3
1.21
{{ getUsernameByUid(9342) }}
发布{{ getTimeInfo('2025-03-21 17:38:53') }}
#4
{{ getUsernameByUid(9342) }}
发布{{ getTimeInfo('2025-03-21 17:38:53') }}
#4
因为啥
{{ getUsernameByUid(6857) }}
发布{{ getTimeInfo('2025-03-21 17:42:13') }}
#5
{{ getUsernameByUid(6857) }}
发布{{ getTimeInfo('2025-03-21 17:42:13') }}
#5
log
{{ getUsernameByUid(6597) }}
发布{{ getTimeInfo('2025-03-21 17:42:39') }}
#6
{{ getUsernameByUid(6597) }}
发布{{ getTimeInfo('2025-03-21 17:42:39') }}
#6
zap/标准库
{{ getUsernameByUid(708) }}
发布{{ getTimeInfo('2025-03-21 17:47:26') }}
#7
{{ getUsernameByUid(708) }}
发布{{ getTimeInfo('2025-03-21 17:47:26') }}
#7
zerolog
{{ getUsernameByUid(2497) }}
发布{{ getTimeInfo('2025-03-21 17:50:44') }}
#8
{{ getUsernameByUid(2497) }}
发布{{ getTimeInfo('2025-03-21 17:50:44') }}
#8
官方 slog
{{ getUsernameByUid(13564) }}
发布{{ getTimeInfo('2025-03-21 18:22:06') }}
#9
{{ getUsernameByUid(13564) }}
发布{{ getTimeInfo('2025-03-21 18:22:06') }}
#9
slog +1
{{ getUsernameByUid(13656) }}
发布{{ getTimeInfo('2025-03-21 18:28:31') }}
#10
{{ getUsernameByUid(13656) }}
发布{{ getTimeInfo('2025-03-21 18:28:31') }}
#10
zap
{{ getUsernameByUid(8188) }}
发布{{ getTimeInfo('2025-03-21 18:40:13') }}
#11
{{ getUsernameByUid(8188) }}
发布{{ getTimeInfo('2025-03-21 18:40:13') }}
#11
zap
{{ getUsernameByUid(13657) }}
发布{{ getTimeInfo('2025-03-21 22:28:18') }}
#12
{{ getUsernameByUid(13657) }}
发布{{ getTimeInfo('2025-03-21 22:28:18') }}
#12
老项目 zap ,新项目 slog
{{ getUsernameByUid(811) }}
发布{{ getTimeInfo('2025-03-21 22:29:55') }}
#13
{{ getUsernameByUid(811) }}
发布{{ getTimeInfo('2025-03-21 22:29:55') }}
#13
zerolog
{{ getUsernameByUid(64) }}
发布{{ getTimeInfo('2025-03-21 22:49:30') }}
#14
{{ getUsernameByUid(64) }}
发布{{ getTimeInfo('2025-03-21 22:49:30') }}
#14
现在都切 slog 了吧,剩下就是 zap 大头了
{{ getUsernameByUid(6569) }}
发布{{ getTimeInfo('2025-03-21 23:06:45') }}
#15
{{ getUsernameByUid(6569) }}
发布{{ getTimeInfo('2025-03-21 23:06:45') }}
#15
昨天面试还被问过这个问题,说官网的 log 日志库效率低下。
{{ getUsernameByUid(6569) }}
发布{{ getTimeInfo('2025-03-21 23:13:07') }}
#16
{{ getUsernameByUid(6569) }}
发布{{ getTimeInfo('2025-03-21 23:13:07') }}
#16
goos: darwin
goarch: amd64
pkg: chat/cmd/test
cpu: VirtualApple 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
这是我单元测试的结果,是哪里理解排查了?
{{ getUsernameByUid(4896) }}
发布{{ getTimeInfo('2025-03-21 23:24:27') }}
#17
{{ getUsernameByUid(4896) }}
发布{{ getTimeInfo('2025-03-21 23:24:27') }}
#17
zerolog 。slog 的 API 实在是丑陋。
{{ getUsernameByUid(8665) }}
发布{{ getTimeInfo('2025-03-22 00:47:09') }}
#18
{{ getUsernameByUid(8665) }}
发布{{ getTimeInfo('2025-03-22 00:47:09') }}
#18
slog +1
{{ getUsernameByUid(13658) }}
发布{{ getTimeInfo('2025-03-22 12:20:01') }}
#19
{{ getUsernameByUid(13658) }}
发布{{ getTimeInfo('2025-03-22 12:20:01') }}
#19
go-spew 打印
{{ getUsernameByUid(post.updatedByUid) }}
编辑于 {{ getTimeInfo(post.UpdatedAt) }}
{{ getUsernameByUid(post.uid) }}
发布于 {{ getTimeInfo(post.CreatedAt) }}
# {{post.num}}
{{ getUsernameByUid(post.updatedByUid) }}
编辑于 {{ getTimeInfo(post.UpdatedAt) }}
{{ getUsernameByUid(post.uid) }}
发布于 {{ getTimeInfo(post.CreatedAt) }}
# {{post.num}}
{{ getUsernameByPostNum(post.mentionNum) }}
登录回复
#{{nav.post.anchor}}
{{ alert.text }}
关闭