Closed princeh23 closed 1 year ago
Golang中slice删除元素时候使用range方法会产生panic,i的下标可能已经超过了len(sub.observers),导致sub.observers[i+1:]越界,修改成了一种更安全的遍历方式~
Golang中slice删除元素时候使用range方法会产生panic,i的下标可能已经超过了len(sub.observers),导致sub.observers[i+1:]越界,修改成了一种更安全的遍历方式~