并发安全容器新增LockFunc/RLockFunc方法,完善Iterator遍历方法注释

This commit is contained in:
John
2018-04-15 22:02:06 +08:00
parent 10b6f8dda0
commit 5494a4d710
19 changed files with 203 additions and 32 deletions

View File

@ -21,7 +21,7 @@ func NewStringSet() *StringSet {
return &StringSet{m: make(map[string]struct{})}
}
// 给定回调函数对原始内容进行遍历
// 给定回调函数对原始内容进行遍历回调函数返回true表示继续遍历否则停止遍历
func (this *StringSet) Iterator(f func (v string) bool) {
this.mu.RLock()
for k, _ := range this.m {