Golang: Mutex

Bei der Verwendung von Goroutinen kann es mitunter vorkommen, dass aus mehreren Goroutinen auf dieselben Ressourcen zugegriffen wird, was zu Race Conditions führen kann. Hierbei handelt es sich um schwer nachvollziehbare Fehler, welche häufig erst bei der Ausführung des Programms auffallen. Um zu verhindern, dass mehrere Goroutinen gleichzeitig eine Variable…