Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 1.56 KB

README.md

File metadata and controls

59 lines (40 loc) · 1.56 KB

Crud Gorilla Mux

Tentativa de um crud simples usando o gorilla mux

Requisitos

Antes de começar, você precisará ter o Go instalado no seu sistema. Para instalar o Go, visite golang.org.

Instalação

  1. Clone o repositório para o seu sistema:
    git clone https://github.com/KayoRonald/crud-mux-http
  1. Acesse o diretório do projeto:
    cd crud-mux-http
  1. Instalar as dependências
    go mod tidy
  1. Inicie o servidor:
    go run main.go

Endpoints

A API possui os seguintes endpoints:

Método Endpoint Descrição
GET /tasks/ Retorna todos os tasks não feita
GET /tasks/done/ Retorna todas as tasks feita
GET /tasks/:id Retorna um tasks pelo ID
POST /tasks/ Cria um novo tasks
PUT /tasks/:id Atualiza um tasks existente
DELETE /tasks/:id Deleta um tasks pelo ID

Os dados são retornados em formato JSON.

Contribuição

Se você encontrar algum bug ou tiver alguma sugestão de melhoria, sinta-se à vontade para abrir uma issue ou um pull request.

Mux

Licença

Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para obter mais informações.