putcho01 / go_chat

Chat App with WebSockets in Go, React.js, Redis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat App with WebSockets in Go and React.js

Real-time chat app using React, Go, Websocket, Redis(Pub/Sub).

Launch

make up
# or
docker-compose up --build

Directory structure

.
├── docker-compose.yaml
├── Makefile
├── client
│   ├── Dockerfile
│   ├── package.json
│   ├── package-lock.json
│   ├── vite.config.ts
│   ├── index.html
│   └── src
│       ├── App.tsx
│       ├── main.tsx
│       ├── components
│       ├── hooks
│       ├── models
│       └── state
└── server
    ├── go.mod
    ├── go.sum
    ├── Dockerfile
    ├── .air.toml
    └── src
        ├── main.go
        ├── services
        ├── domain
        └── handlers

About

Chat App with WebSockets in Go, React.js, Redis


Languages

Language:Go 39.0%Language:TypeScript 33.9%Language:CSS 16.8%Language:Dockerfile 5.8%Language:HTML 3.4%Language:Makefile 1.1%