This project consists on recreating the NetCat in a Server-Client Architecture that can run in a server mode on a specified port listening for incoming connections, and it can be used in client mode, trying to connect to a specified port and transmitting information to the server.
$ go run . Listening on the port :8989 $ nc localhost 8989
1 Enter the command:
go run .
2 Open a new terminal and enter the command:
nc localhost 8989
3 Enter a user's name and write something in the chat:
Projects allows to create up to 10 new terminals with new users that are able to communicate with each other.