start the server
# start a tcp server
go run main.go tcp.go udp.go -p tcp
# start a udp server
go run main.go tcp.go udp.go -p udptelnet 127.0.0.1 8080
>> Hi
>> Server
>> TCPecho "Hi" | nc -w 1 -u 127.0.0.1 8081
echo "Server" | nc -w 1 -u 127.0.0.1 8081
echo "UDP" | nc -w 1 -u 127.0.0.1 8081