Canonical guidance

Use when

Avoid

Preferred pattern

synctest.Run(func() {
	// run concurrent code inside a deterministic bubble
})

Anti-pattern

Explanation: This anti-pattern is tempting because it is easy, but it replaces correctness with timing luck.

Why

Related pages

Sources