Skip to content

go-park-mail-ru/2021_2_LadnoDavayteBezRoflov

Repository files navigation

CI

Go Report Card

Trello

Trello backend repository for LadnoDavayteBezRoflov team, autumn of 2021.

Team

Mentors

Frontend repository

Link to frontend repository.

API

Link to API.

Deploy

Link to deploy.

Usage

Starting the bare server (requires Redis and PostgreSQL): go build ./cmd/api && sudo ./api

Starting the server using docker-compose: docker-compose up

Running backend tests: go test --coverpkg=$$(go list ./... | xargs echo | tr ' ' ,) ./... && go tool cover -func=.coverprofile

Directory structure

2021_2_LadnoDavayteBezRoflov
|--cmd/api
|  |-main.go
|  |-server.go
|  |-settings.go
|
|--app
|  |-handlers
|  |-models
|  |-repositories
|  |-usecases
|
|--pkg