baseapi
Este projeto é uma API RESTful construída com Go
. Utilizamos o framework Gin
para o roteamento HTTP, utilizando as bibliotecas go.uber/fx
para injeção de dependência, go.uber/zap
para logging e MongoDB
como banco de dados.
Tecnologias Utilizadas
- Go
- Gin
- go.uber/fx
- go.uber/zap
- MongoDB
Instalação e Configuração
Pré-requisitos
Passos
-
Clone o repositório
git clone https://github.com/marlonlorram/baseapi.git
-
Navegue até o diretório do projeto
cd baseapi
-
Instale as dependências
go mod download
-
Execute o projeto
task build # Para compilar a aplicação
task prod # Para rodar em ambiente de produção
task local # Para rodar em ambiente de desenvolvimento
Contribuição
Seu interesse em contribuir é apreciado!
Para contribuir, por favor, crie um fork do projeto, faça suas alterações e abra um Pull Request.
Licença