blob: a38896076dd0673fcd8016ceb1dcdc7bb2ca0893 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package evade
import (
"fmt"
"github.com/gocolly/colly"
"github.com/gocolly/colly/proxy"
)
func RotateProxy(c *colly.Collector, proxies *[]string) error {
rp, err := proxy.RoundRobinProxySwitcher(*proxies...)
if err != nil {
return fmt.Errorf("error setting up proxy switcher: %s", err.Error())
}
c.SetProxyFunc(rp)
return nil
}
|