Creating Network Programs using Golang.
TCP provides a reliable connection-oriented protocol over IP.
The tcp folder contains all the recepies for working with TCP Sockets using Golang.
Recipie 1: Simple Client Server using TCP
The simpleServer recieves messages from simpleClient untill "STOP" is sent.
Recipie 2: Simple file Sender and Reciever
The fileSender is a file server. The fileReciever requests file from the file server.
UDP is a conectionless protocol where no 'session' is established.
The udp folder contains all the recepies for working with UDP Sockets using Golang.
Recipie 1: Simple Server and Client using UDP
The simpleServer recieves message from simpleClient.