Socks5 server in go. This was written in idiomatic Go with 2 goroutines per connection. One for handling inbound and another for outbound traffic.
Binaries are provided on the release page.
https://github.com/Thordin/go-socks-server/releases
socks [optional binding address. Default is 127.0.0.1:8085]
socks 127.0.0.1:1234
- Authentication
- IPV6
- Port Binding
- UDP