摘要: 线程同步 import(“sync”) 互斥锁, var mu sync.Mutex 读写锁, var mu sync.RWMutex 资源竞争样例 编译:go build -race go_dev\main -race 资源竞争检测 执行程序会抛资源竞争错误 引入互斥锁解决上面的问题 读写锁+原子 阅读全文
posted @ 2017-08-29 12:08 shhnwangjian 阅读(227) 评论(0) 推荐(0) 编辑
摘要: map数据结构 key-value的数据结构,又叫字典或关联数组 声明: 备注:声明是不会分配内存的,初始化需要make 样例一: 样例二: 样例三: map相关操作 插入和更新:a[“hello”] = “world” 查找:Val, ok := a[“hello”] 遍历: 删除:delete( 阅读全文
posted @ 2017-08-29 10:16 shhnwangjian 阅读(430) 评论(0) 推荐(0) 编辑