Geocom is a P2P(Peer to Peer) chat room where a user can start a server and other users can connect to that server. The entire app is written in Go, including the TUI (Terminal User Interface).
Geocom uses the Go networking library to connect two users via TCP. For the TUI we are using the tui-go library.
git clone https://github.com/apache8080/geocom.git
cd geocom
go get github.com/marcusolsson/tui-go
go build
./geocom [nickname]
./geocom [nickname] [IP address of host]
James Wang (james9909) and Rishi Desai (apahce8080)