2022年8月19日

golang中的race检测

摘要: golang中的race检测由于golang中的go是非常方便的,加上函数又非常容易隐藏go。 所以很多时候,当我们写出一个程序的时候,我们并不知道这个程序在并发情况下会不会出现什么问题。 所以在本质上说,goroutine的使用增加了函数的危险系数​​论go语言中goroutine的使用​​。比如 阅读全文

posted @ 2022-08-19 15:06 ExplorerMan 阅读(203) 评论(0) 推荐(0) 编辑

go map fatal error: concurrent map iteration and map write 读写锁与深度拷贝的坑

摘要: 从币安实时拉取交易对的数据,这里使用了 map,用于存放每个交易对的最新价格,由于 map 并不是并发安全的所以加了读写锁。 但系统有时候还是会发生 fatal error: concurrent map iteration and map write 错误 使用代码如下: type Binance 阅读全文

posted @ 2022-08-19 15:00 ExplorerMan 阅读(646) 评论(0) 推荐(0) 编辑

导航