从 goroutine 写入 STDOUT 时避免混乱的输出

在写入stdout或记录日志时,如何确保多个goroutine 的输出不会弄乱输出?


例如确保输出是这样的


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的输出与另一个goroutine不同


即是否有库或标准方法来获取输出周围的信号量?


阿晨1998
浏览 278回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go