我正在设计一个记录器,我想记录相当于线程ID的日志,但我不知道一个好方法。

例如,如果登录处理在多次访问的同时进行,一次成功,一次失败 通过查看失败的日志无法确定。

检查后,在Go语言goroutine的id存在,但我不应该得到它, 原来有人说,goroutine在同一个线程中是不一样的。

如何识别线程? 还是有一个包把它们放在日志中?

对不起,如果我使用了错误的表达方式,因为英语不是我的母语。 谢谢。

2017-01-30 maxwell

+0

另请参阅http://stackoverflow.com/questions/33947545/go-log-thread-id-in-gorilla-handler –