An open API service indexing awesome lists of open source software.

https://github.com/lukasdias/golang-store

Projeto do curso da Alura sobre Golang para a criação de uma API para um Loja
https://github.com/lukasdias/golang-store

Last synced: 4 months ago
JSON representation

Projeto do curso da Alura sobre Golang para a criação de uma API para um Loja

Awesome Lists containing this project

README

        

# Desenvolvendo uma Aplicação Web com Go

## Introdução

Este é um projeto desenvolvido no curso "Desenvolver uma Aplicação Web com Go" da Alura, ministrado por Guilherme Lima. Neste projeto, vamos construir uma aplicação web utilizando a linguagem de programação Go, sem a utilização de frameworks externos, utilizando apenas a biblioteca padrão do Go.

## Objetivo

O objetivo deste projeto é criar uma aplicação web capaz de gerenciar produtos, permitindo a criação, edição e exclusão de produtos, bem como o armazenamento das informações desses produtos em um banco de dados.

## Funcionalidades Principais

As principais funcionalidades da aplicação serão:

1. Criação de Produto:

- O usuário poderá criar um novo produto informando o nome, descrição, preço e quantidade disponível em estoque.
- Os dados do produto serão armazenados no banco de dados.

2. Edição de Produto:

- O usuário poderá editar as informações de um produto existente.
- Será possível alterar o nome, descrição, preço e quantidade disponível em estoque.
- As alterações serão atualizadas no banco de dados.

3. Exclusão de Produto:
- O usuário poderá remover um produto existente.
- Antes de efetuar a exclusão, será exibida uma mensagem de confirmação para evitar exclusões acidentais.

## Considerações Finais

Este projeto tem como objetivo fornecer um exemplo prático de desenvolvimento de uma aplicação web utilizando a linguagem Go.

**Instrutor: Guilherme Lima**
**Curso: Desenvolver uma Aplicação Web com Go**
**Plataforma: Alura**