🔑 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:
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.