Desafio para backend em GOlang

Bem-vindo ao desafio técnico para backend em GOlang da Taghos!!

1 - O desafio

Para a resolução deste desafio, esperamos que você desenvolva uma API Rest que contemple os livros de um usuário.

  • Como usuário eu gostaria de cadastrar um livro.
  • Como usuário eu gostaria de atualizar um livro.
  • Como usuário eu gostaria de listar um livro.
  • Como usuário eu gostaria de listar todos os livros.
  • Como usuário eu gostaria de deletar um livro.

Os livros devem ter:

  • Título
  • Categoria.
  • Autor.
  • Sinopse.

2 - Requisitos técnicos

Obrigatórios

  • Disponibilizar documentação o suficiente para a execução do projeto no README
  • Utilizar banco de dados postgres ou mongodb (Justificar a sua escolha)

3 - Opcionais

Documentar decisões tomadas durante o desafio técnico
Utilizar docker

Ao terminar o desafio, encaminhe o link do repositório para o email leonardomm@taghos.com.br