8000 GitHub - unnxt30/GO-Chat: A Chat server and cliend implemented in GO
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

unnxt30/GO-Chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO-Chat

A real-time chat server and client written in GO.

Screen.Recording.2024-06-16.at.1.35.13.PM.mov

Techniques Utilised:

  • net package of GO Standard Library
  • channels & goroutines to maintain concurrency in communication between multiple clients and server
  • tcp network protocol

How to Run

  • Run go run ./server in a terminal window
  • Run go run ./client in seperate terminal windows, to create multiple users.
  • Communicate between the two clients by sending messages.
  • Kill the server after completion ctrl-c

Pre-requisites

About

A Chat server and cliend implemented in GO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0