翔云

Just try, don't shy. 最新文章请点击
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2021年2月27日

摘要: (目录) golang 自带的map不是并发安全的,并发读写会报错: fatal error: concurrent map read and map write 一般的解决方式是加锁,控制互斥。 1.加锁的map 如下代码所示: package main import ( "fmt" "sync" 阅读全文

posted @ 2021-02-27 16:26 翔云123456 阅读(163) 评论(0) 推荐(0)

摘要: 如何判断slice是否为空 判断slice是否为空,不能与nil进行比较做判断,因为slice有可能已初始化。而是应该使用len计算长度。 例如 package main import ( "fmt" ) func main() { var slice1 []int slice2 := []int{ 阅读全文

posted @ 2021-02-27 15:26 翔云123456 阅读(485) 评论(0) 推荐(0)