/products-api-go

Primeira API com Go

Primary LanguageGo

Products Api Com Go!

Um crud básico para gerenciar produtos de um sistema através de uma API construída com Go-Lang. O serviço usa Gin-Gonic em conjunto com um Banco De Dados Postgre-Sql em um container Docker.

Rotas

Todas as rotas da aplicação com seus UseCases

Listar todos os produtos cadastrados

GET http://host/products HTTP/1.1

Cadastrar um produto

POST http://host/create-products HTTP/1.1
Content-Type: application/json; charset=utf-8

{
    "product_name": "Bala Fini Menta",
    "product_price": 12.00
}

Encontrar um produto por Id

GET http://host/product-by-id/5 HTTP/1.1