Просто добавь флаг -race: go run -race main.go или go test -race ./.... Программа будет работать медленнее раз в 5-10 и жрать больше памяти, поэтому в проде не включают. Но в CI на тестах — обязательно. Если детектор найдёт гонку, он напечатает стектрейсы и упадёт с ненулевым кодом.