【发布时间】:2013-12-11 12:12:42
【问题描述】:
在写stdout 或日志时,如何确保多个 goroutines 的输出
没有弄乱输出?
例如确保输出是这样的
Routine 1 found 1235 entries
Routine 3 found 999 entries
Routine 2 found 24 entries
不喜欢这样
Routine 1 fouRoutine 3 found 999 entries
nd 1235 entriRoutine 2 found 24 entries
es
我的意思是一个 goroutine 的输出不会与另一个同时写入
即是否有库或标准方法可以在输出周围获取信号量?
【问题讨论】: