最近出现了两个需求:1. 将项目中的数据结构的更新,改成异步更新模式;2. 使用锁,保证变量并发的正确性;由于没有接触过实际的工程场景,因此进行了简短的调研,下面是一些相关材料的记录;
深入Go并发编程研讨课:https://github.com/smallnest/dive-to-gosync-workshop