Go library for fetching free HTTP, SOCKS4, and SOCKS5 proxy lists from the ProxyScrape API with automatic gzip decompression.
go get github.com/eslider/go-proxyproxies, _ := proxy.Fetch()
fmt.Printf("Found %d proxies\n", proxies.Len())
list, _ := proxies.List()
for _, p := range list {
fmt.Printf("%s (country: %s, uptime: %.1f%%)\n", p.Address(), p.Country, p.Uptime)
}