问题描述
func main() {
n := 0
go func() {
for {
n = n+1
}
}()
for {
fmt.Println(n)
}
}
为什么这种情况依然会产生竞争
func main() {
n := 0
go func() {
for {
n = n+1
}
}()
for {
fmt.Println(n)
}
}
为什么这种情况依然会产生竞争
7 回答5.6k 阅读
6 回答7.1k 阅读✓ 已解决
4 回答2.6k 阅读
1 回答2.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答2.3k 阅读
2 回答1.1k 阅读
n 用的是同一个变量