Skip to content

leartgjoni/go-chat-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4d32d70 · Apr 20, 2020

History

14 Commits
Apr 19, 2020
Apr 13, 2020
Apr 19, 2020
Apr 4, 2020
Apr 4, 2020
Apr 4, 2020
Apr 4, 2020
Mar 18, 2020
Apr 4, 2020
Apr 12, 2020
Apr 4, 2020
Apr 13, 2020
Apr 4, 2020
Apr 20, 2020
Mar 18, 2020
Mar 18, 2020
Mar 18, 2020
Apr 4, 2020
Mar 18, 2020
Apr 4, 2020

Repository files navigation

build codecov

go-chat-api

Chat built in Go using Websockets and Redis Pub/Sub

  • The redis pub/sub system enables the api to scale horizontally.

  • The CI is on github-actions. Check ./github/workflows/main.yml

  • The api is deployed into a k8s cluster in AWS. Check the infrastructure.

  • The frontend. is built in React

Scripts can be found in Makefile, e.g. running api locally:

make start-local

Demo