show count
This commit is contained in:
@@ -54,6 +54,7 @@ func Crawl() {
|
||||
for i := 0; i < num; i++ {
|
||||
proxies[i].SetName(strconv.Itoa(rand.Int()))
|
||||
}
|
||||
log.Println("Crawl node count:", num)
|
||||
cache.SetProxies(proxies)
|
||||
cache.SetString("clashproxies", provider.Clash{Proxies: proxies}.Provide())
|
||||
}
|
||||
|
||||
@@ -19,9 +19,11 @@ func Deduplication(src []Proxy) []Proxy {
|
||||
result := make([]Proxy, 0, len(src))
|
||||
temp := map[string]struct{}{}
|
||||
for _, item := range src {
|
||||
if _, ok := temp[item.Identifier()]; !ok {
|
||||
temp[item.Identifier()] = struct{}{}
|
||||
result = append(result, item)
|
||||
if item != nil {
|
||||
if _, ok := temp[item.Identifier()]; !ok {
|
||||
temp[item.Identifier()] = struct{}{}
|
||||
result = append(result, item)
|
||||
}
|
||||
}
|
||||
}
|
||||
return result
|
||||
|
||||
Reference in New Issue
Block a user