baseapi

package module
v0.0.0-...-4f56fcc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2023 License: MIT Imports: 0 Imported by: 0

README

baseapi

License Last Commit go.mod Version FOSSA Status

Alt

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
  1. Clone o repositório

    git clone https://github.com/marlonlorram/baseapi.git
    
  2. Navegue até o diretório do projeto

    cd baseapi
    
  3. Instale as dependências

    go mod download
    
  4. 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

FOSSA Status

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Version string

Version representa a versão atual da aplicação. Ela pode ser sobrescrita durante o processo de build usando ldflags.

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
cmd
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL