mrtdeh / cli-messenger

Advanced messenger in the console written by go & gRPC.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cli-messenger

Advanced messenger in the console. written by go & gRPC, use both server/client side streaming and bi-directional streaming. It also has high stability and reliability through the implementation of multiple servers (leader / follower).

UseCases

  • simple workflow for junior developer who want to learn about gRPC in action
  • a promising messenger that can be a good solution for a team

Features

  • can send message and file to others
  • can create room and join others to it
  • show join/leave message for users on the room
  • can send message concurency without any lack
  • can use it for production usage in your teams
  • auto completion for file path to send

Todo List

  • add markdown support for sending message
  • load the latest 10 messages from the matching chat
  • support for emoji

About

Advanced messenger in the console written by go & gRPC.


Languages

Language:Go 99.2%Language:Makefile 0.8%