Socks proxy implemented in Go