Go 中应用程序登录的模式是什么?如果我有,比如说,我需要从 5 个 goroutines 登录,我应该......创建一个log.Logger并传递它?传递一个指向那个的指针log.Logger?每个 goroutine 或函数都应该创建一个记录器吗?我应该将记录器创建为全局变量吗?
3 回答
摇曳的蔷薇
TA贡献1793条经验 获得超6个赞
对于简单的情况,在日志包中定义了一个全局记录器,log.Logger
. 这个全局记录器可以通过log.SetFlags
.
之后可以调用日志包的顶级函数,如log.Printf
and log.Fatalf
,它们使用该全局实例。
- 3 回答
- 0 关注
- 452 浏览
添加回答
举报
0/150
提交
取消