🎉 Um simples Chat Realtime utilizado WebSocket, Go Lang e React.js com futuro foco para adoção de pets
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Go Lang e o gerenciador de pacotes Yarn. Além disto é bom ter um editor para trabalhar com o código, como VSCode Para seu devido fucionamento, o Backend e o fronted devem está rodando.
# Primeiramente, clone este repositório
$ git clone https://github.com/savio-2-lopes/go_simple_realtime_chat.git
# Entre na pasta backend
$ cd go_simple_realtime_chat/backend
# Caso esteja no Linux, modifique os imports abaixo para a localização da pasta de sua máquina
$ import "home/DIRETORIO/go/src/backend/utils"
$ import "home/DIRETORIO/go/src/backend/src"
# Para registrar esse diretório, utilize o seguinte comando na pasta backend
$ go mod init MY_DIRETORIO
# Instale a biblioteca do websocket
$ go get github.com/gorilla/websocket
# Após isso crie o package
$ go build main.go
# Execute o package criado
$ go run main.go
# O backend estará rodando em
$ http://localhost:3333
# Entre na pasta frontend
$ cd go_simple_realtime_chat/frontend
# Instale as depedências
$ yarn
# Rode o comando
$ yarn start
As seguintes ferramentas foram usadas na construção do projeto:
Este projeto está sob a licença do MIT. Veja a página de licença para mais detalhes.