georgepiter / api-auth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🔑 API-Auth - API de autenticação e validação do token JWT 🔒

💻 O projeto foi desenvolvido com:

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou GO < 1.20 / requeridos>
  • Você instalou a versão< DOCKER / requeridos>

🚀 Executando

Após efetuar o clone do Back End execute os comandos:

  • go mod init api-auth (para criar o go.mod)
  • go mod tidy (para baixar as dependências)

Em seguida via terminal navegue até a pasta raiz do projeto onde encontra-se o arquivo docker-compose.yml e execute o comando:

  • docker-compose up

O Docker vai iniciar subindo um container com o MySQL, após isso, inicie o projeto pela classe main.go.

A func run será responsável executar um AutoMigrate criando a table no MySql.

Para encerrar o container, utilize o comando docker-compose down. Esse comando remove o container e o banco de dados.

About

License:GNU General Public License v3.0


Languages

Language:Go 100.0%