https://github.com/jailtonjunior94/financialcontrol-api
🚀 Golang, Fiber, Sql Server, GitHub Actions and Heroku
https://github.com/jailtonjunior94/financialcontrol-api
github-actions gofiber golang heroku sqlserver
Last synced: 4 months ago
JSON representation
🚀 Golang, Fiber, Sql Server, GitHub Actions and Heroku
- Host: GitHub
- URL: https://github.com/jailtonjunior94/financialcontrol-api
- Owner: JailtonJunior94
- Created: 2021-03-11T00:54:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-08-17T21:27:04.000Z (11 months ago)
- Last Synced: 2025-08-17T23:25:45.384Z (11 months ago)
- Topics: github-actions, gofiber, golang, heroku, sqlserver
- Language: Go
- Homepage:
- Size: 5.45 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Financial Control API
[](https://github.com/JailtonJunior94/financialcontrol-api/actions/workflows/ci-cd.yml)
[](https://sonarcloud.io/dashboard?id=JailtonJunior94_financialcontrol-api)
[](https://sonarcloud.io/dashboard?id=JailtonJunior94_financialcontrol-api)
[](https://sonarcloud.io/dashboard?id=JailtonJunior94_financialcontrol-api)
[](https://sonarcloud.io/dashboard?id=JailtonJunior94_financialcontrol-api)
## Sobre
Projeto backend de controle de finanças pessoais.
## Tecnologias Utilizadas 🚀
* **[Golang](https://golang.org/)**
* **[Heroku](https://dashboard.heroku.com/)**
* **[GitHub Actions](https://docs.github.com/pt/actions)**
* **[Docker](https://www.docker.com/)**
* **[SQL Server](https://www.microsoft.com/pt-br/sql-server/sql-server-2019)**
## Testes de Unidade
Para gerar o arquivo coverage da aplicação
```
go test --coverprofile tests/coverage.txt ./...
go test --coverprofile tests/coverage.out ./...
```
Para gerar html com informações detalhadas do teste
```
go tool cover --html=tests/coverage.txt
go tool cover --html=tests/coverage.out
```
docker image build -t jailtonjunior/financialcontrol:v1 .
docker image push jailtonjunior/financialcontrol:v1
kubectl get certificate -n financialcontrol
kubectl describe certificate -n financialcontrol
kubectl get certificaterequest -n financialcontrol