This repository contains the main functionalities used in all the microservices present in the project.
Designed in a way to maintain centralized the database models and controllers.
go get -u github.com/hidromatologia-v2/models
Make sure you have the environment setup.
docker compose up -d
Then unit tests could be executed with:
go test -v ./...
Always ensure coverage is over 80%. If 100% is possible go ahead.
You will find the entire documentation for this project at docs/
.
File | Description |
---|---|
docs/README.md | Detailed description of the documentation files. |
CONTRIBUTING.md | Rules for contributing to this repository. Including commit nomenclature, code quality and more. |
CICD.md | Documentation about the CI/CD pipelines implemented in the project. |
CHANGELOG.md | This file is autogenerated by the Build Action's pipeline, should never be modified manually. |