这个问题听起来很奇怪,但我不知道有什么更好的说法。我正在使用 goquery,我在里面switch-case
:
switch{
case url == url1:
doc.Find("xyz").Each(func(i int,s *goquery.Selection){
a,_ := s.Attr("href")
if a== b{
//I want to break out of the switch case right now. I dont want to iterate through all the selections. This is the value.
break
}
})
}
使用break
给出以下错误:
break is not in a loop
我应该在这里使用什么来打破开关情况,而不是让程序遍历每个选择并在每个选择上运行我的函数?