Una carrera de datos ocurre cuando dos o más gorrutinas acceden a la misma memoria concurrentemente, al menos un acceso es una escritura, y no hay sincronización entre ellas. El resultado es un comportamiento indefinido — datos corruptos, bloqueos o resultados incorrectos que aparecen intermitentemente. Go proporciona un detector de carreras incorporado para encontrarlas.
