Um chat feito em go utilizando gorilla/websocket
, go-redis/redis
,golang-jwt/jwt
e labstack/echo
.
Eu gostaria de aprender algumas ferramentas de desenvolvimento mobile como React Native e Flutter, então decidi criar um backend para um serviço de chat, assim, me permitindo reusar essa backend para testar outras frameworks.
- Mensagens diretas
- Salas de chat
- Salvar mensagens na database
- Funcionalidade de ler mensagens anteriores
- Melhorar a autenticação, o cookie e o token atualmente não são nem um pouco seguros