fatal error: concurrent map iteration and map write

1 개요[ | ]

fatal error: concurrent map writes
Go
Copy
package main

import "time"

var m = map[string]int{"x": 40, "y": -74}

func main() {
	go func() {
		for {
			_ = m["x"] // read
		}
	}()
	go func() {
		for {
			m["y"] = 1 // write
		}
	}()
	time.Sleep(time.Second)
}
Loading

2 같이 보기[ | ]