答对笔试
笔试房间
题库
统计
在线编程
行测练习
模考
点数
下载客户端
教程
状态
计算机基础专项练习
/
Go
多个 goroutine 同时读写内置 map(无同步)会怎样?
Go
A.
运行时会自动给内置 map 加读写锁,并发读写是安全的,只是吞吐略有下降
B.
可能 fatal error: concurrent map writes,需加锁或用 sync.Map
C.
只会丢数据不会报错,最后写入的值胜出,程序继续运行
D.
编译阶段直接报错,编译器会静态检测到多个 goroutine 写同一个内置 map 并拒绝生成可执行文件