Browse Source

in progress

0x4a52466c696e74 1 năm trước cách đây
mục cha
commit
23b664717b
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      containers/concurrent/list.go

+ 8 - 0
containers/concurrent/list.go

@@ -228,3 +228,11 @@ func (s *List) Search(val interface{}) *Element {
 	}
 	return nil
 }
+
+func (s *List) Each(call func(any) bool) {
+	for f := s.First(); f != nil; f = f.Next() {
+		if !call(f.Val()) {
+			return
+		}
+	}
+}