Golang, Performance, Programming.
the data race detector. To do so you can simply add -race to the go build|run|test command. If you try it with the program as is it will fail: $ go build -o mandelbrot -race $ time ./mandelbrot race: limit on 8192 simultaneously alive goroutines is exceeded, dying ./mandelbrot 0.49s user 1.00s