GoはデフォルトではHTTP_PROXY環境変数を使うことでHTTP Proxyを使うことが出来るのですが、SOCKSは対応していません。 hailiang/socksがSOCKSのライブラリを適用してくれているのでTransportに突っ込むことでSOCKS経由で通信することができます。 package main import ( "fmt" "github.com/hailiang/socks" "io/ioutil" "net/http" ) func main() { dialSocksProxy := socks.DialSocksProxy(socks.SOCKS5, "127.0.0.1:1080") tr := &http.Transport{Dial: dialSocksProxy} httpClient := &http.Client{Transport: tr} re
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く