Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/theovidal/105chat

πŸ“¨ A simple chat application made with Go
https://github.com/theovidal/105chat

chat-application golang golang-application websocket

Last synced: about 1 month ago
JSON representation

πŸ“¨ A simple chat application made with Go

Awesome Lists containing this project

README

        

# 105chat

A simple chat application made with Go.

**⚠ This is a small project that I created in order to learn about Golang, APIs and WebSockets.
Security and performance are well under other chat apps, and the project isn't aimed to be used
in production.**

- [🌈 How it works](#-how-it-works)
- [πŸ’» Development](#-development)
- [Setup the project](#setup-the-project)
- [πŸ“œ Credits](#-credits)
- [πŸ” License](#-license)

## 🌈 How it works

TODO

## πŸ’» Development

Make sure you have Git installed on your computer and Go (1.13+ is recommended).

### Setup the project

Download the project locally from GitHub :

```bash
git clone https://github.com/theovidal/105chat.git # HTTP
git clone [email protected]:theovidal/105chat # SSH
```

## πŸ“œ Credits

- Libraries : [gorilla/mux](https://github.com/gorilla/mux), [gorm](https://github.com/jinzhu/gorm) (with [validations](https://github.com/qor/validations))
- Structure and behavior inspired from [Discord](https://discord.com), an app I❀
- Maintainer: [ThΓ©o Vidal](https://github.com/theovidal)

## πŸ” License

[GNU GPL v3](./LICENSE)