A Golang implementation of socks5 proxy