测试: 在并行的叶存储测试中隔离共享输出全局变量
作者: dantte-lp创建于 2026年8月20日更新于 2026年8月20日
`go test -race ./...` 在 #3540 所针对的生产环境中,在执行许多 `internal/store/leaf` 测试时,并行执行同时替换包级全局输出写入器(`internal/out.Stdout`/相关状态)。竞争报告显示了来自 `move_test.go` 和 `recipients_test.go` 的并发写入,以及通过 `out.Printf` 向同一个 `bytes.Buffer` 进行的并发写入。
内容来源: gopasspw/gopass