Skip to content

connerdouglass/livechat-api

Repository files navigation

livechat-api

Live chat API server written in Go.

Development

To develop this project locally, you'll need to have Go 1.16 or newer installed on your local machine.

In the root directory of the project, create a file named .env with the following contents:

DB_URL="mysql://root@tcp(127.0.0.1:3306)/livestream?charset=utf8&parseTime=True&loc=UTC"
AUTH_TOKEN_SIGNING_PEPPER=8yfds34rtyui98uygfdw45yuouy1
CORS_ALLOW_ORIGINS=http://localhost:4200

These are just example values. You'll probably want to change DB_URL for your local environment.

You can even use SQLite, if you want. An example SQLite setup would look like:

DB_URL="sqlite://data.db"

Note: Data can safely be stored in data.db, and it won't be checked into the Git repo.

Once you've got a .env file, just run this to start the server:

go run .

About

Live chat backend API server written in Go

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages