Go comes with thread sanitizer, which you can enable with go test -race ... If your unit test exercises a race condition, this will blow up your test with stack traces of the data race.
It sounds a bit like Coyote, which also looks very useful for C# applications.
It sounds a bit like Coyote, which also looks very useful for C# applications.