Eu vi, esta até pensado em fazer uma contribuição para poder estudar um pouco de go, mas não tive muito idéia do que fazer. Você consegue pensar em algo??
- Detect when one of the connected users is disconnected, then disconnect both and close the app
- Encrypt messages between peers
- Avoid random ping to be interpreted as a message
Tem essas três features principais que estão faltando.
O que acha de fazer a primeira? Detectar se um dos usuário que entraram no chat fecharam e se sim, fazer com que o outro também quit?
Posso tentar! Deve ser a mais simples, sem entrar no mundo de criptografia, sem no muito no protocolo do ping e sua ultilização