Skip to content

juliocesarscheidt/go-orm-api-clean-arch

Repository files navigation

Simple Go API implementing clean architecture, using Mux, Go ORM and Prometheus

Running with docker compose

docker-compose up -d mysql
docker-compose logs -f --tail 100 mysql

docker-compose up -d --build go-orm-api
docker-compose logs -f --tail 100 go-orm-api

Code coverage

It was used Sonarqube to gather the coverage for unit tests.

Quality Gate

Run sonarqube scan:

cd quality-gate && bash run.sh