Categorygithub.com/pkj-m/gochat
repositorypackage
0.0.0-20240504074715-25268e95592c
Repository: https://github.com/pkj-m/gochat.git
Documentation: pkg.go.dev

# README

gochat

Simple chat application using golang and websockets

Release notes:

v0:

  • assign random name to new user
  • save all messages in memory

Nice to have for future:

todos:

  • support changing names
    • add validation checks for names
    • make sure no duplicate names are allowed
    • cleanup names when connection is dropped
  • support sending direct msgs to other clients

future todos:

  • block people
  • chat history
  • create accounts using email to store usernames permanently