Supports tcp and udp
$ go run echo_net.go -s [-proto tcp|udp] [-p port] [-a addr]
$ go run echo_net.go -c [-proto tcp|udp] [-p port] [-a addr]
Whatever the client sends, the server sends back. The server prints what it got from the client. The client prints what got sent back.