Introducing the Go Race Detector
Background and practical examples for using the Go race detector in development workflows.
Background and practical examples for using the Go race detector in development workflows.
- Author: Dmitry Vyukov and Andrew Gerrand
- Authority: primary
- Kind: blog
- URL: https://go.dev/blog/race-detector
What it covers
- why race detection matters
- example race bugs
- practical adoption patterns
Why authoritative
Go blog introduction from the race detector authors and maintainers.
Use when
- when should I run the Go race detector
- what kinds of bugs does the Go race detector find
- how should race detection fit into CI
Keywords
- race detector, examples, concurrency, testing, tooling