Skip to content

Instantly share code, notes, and snippets.

@dimm999
dimm999 / gopath_linux.sh
Created November 25, 2015 08:48
Golang Path setup on Linux
#В зависимости от эмулятора терминала, нужно добавить в ~/.bashrc (.zshrc, etc), следующие строки:
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
#/usr/local/go - расположение самой инсталляции (может отличатся в зависимости от системы и в случае использования менеджера управления версиями)
#$HOME/go - расположение любой директории, в которой хотите хранить пакеты
@dimm999
dimm999 / ip.txt
Created November 25, 2015 06:40 — forked from sempr/ip.txt
proxy check by golang
129.24.51.99 21320
24.158.231.6 80
54.161.139.184 5555
46.38.166.124 80
192.121.107.107 80
177.91.192.116 8080
1.0.138.14 8080
107.150.29.157 3128
98.145.71.245 21320
68.195.17.204 21320
@dimm999
dimm999 / golang_proxy_parser.go
Created November 25, 2015 06:35
Proxy list parser on Go
package main
import (
"fmt"
"github.com/opesun/goquery"
"io/ioutil"
"net/http"
"os"
"strconv"
"time"
@dimm999
dimm999 / golang_proxy_checker.go
Created November 25, 2015 06:34
Golang Proxy checker
package main
import (
"code.google.com/p/gcfg"
"database/sql"
"fmt"
_ "github.com/go-sql-driver/mysql"
"github.com/parnurzeal/gorequest"
"log"
"runtime"