我正在阅读log source code,我在这里感到困惑:
driver.findElement(By.id("asd")).sendKeys("01");
为什么// SetOutput sets the output destination for the standard logger.
func SetOutput(w io.Writer) {
std.mu.Lock()
defer std.mu.Unlock()
std.out = w
}
// Flags returns the output flags for the standard logger.
func Flags() int {
return std.Flags()
}
// SetFlags sets the output flags for the standard logger.
func SetFlags(flag int) {
std.SetFlags(flag)
}
使用SetOutPut
锁定但mu
不使用SetFlags
锁定?