Skip to content

A simple REST Web API to create, update, read and delete books. This application was created using Go (Golang)

Notifications You must be signed in to change notification settings

rafamarquesrmb/webapi_books_crud_golang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

author github

WebAPI Books CRUD

🇧🇷 [PT-BR] 🇧🇷 Uma Web API simples para adicionar, atualizar, listar e deletar livros. Aplicação criada utilizando Go (Golang) com GORM e GIN.

🇺🇸 [EN] 🇺🇸 A simple Web API to create, update, read and delete books. This application was created using Go (Golang) with GORM and GIN.

🚀Motivação/Inspiration:

🇧🇷 [PT-BR] 🇧🇷 O objetivo ao executar este projeto foi de explorar a linguagem Go, criando um projeto prático envolvendo um Servidor Web, rotas e RestAPI, além de integração com banco de dados.

🇺🇸 [EN] 🇺🇸 The objective in executing this project was to explore the Golang, creating a practical project involving a Web Server, routes and RestAPI, in addition to database integration.

📝Sobre/About:

🇧🇷 [PT-BR] 🇧🇷 Para iniciar a aplicação basta utilizar o comando abaixo:


go run main.go

*Pré Requisitos: GoLang.

Métodos HTTP e Rotas:

A aplicação é uma API Rest, utilizando JSON.

GET -> /api/v1/books GET -> /api/v1/books/{id} POST -> /api/v1/books PUT -> /api/v1/books DELETE -> /api/v1/books/{id}

🇺🇸 [EN] 🇺🇸 To start the application just use the command below:


go run main.go

*Prerequisites: GoLang.

HTTP Methods and Routes:

The application is a Rest API, using JSON.

GET -> /api/v1/books GET -> /api/v1/books/{id} POST -> /api/v1/books PUT -> /api/v1/books DELETE -> /api/v1/books/{id}

💻Tecnologias/Technologies:

Encontre-me/Find me 🌐 🚩

🇧🇷 [PT-BR] 🇧🇷 Olá! Meu nome é Rafael Marques! Sou Brasileiro e Nordestino! Atuo como desenvolvedor Full Stack. Você pode conhecer mais sobre mim acessando os links nos botões abaixo!

🇺🇸 [EN] 🇺🇸 Hi!! My name is Rafael Marques, I'm a Brazilian Developer. You can find me on the links below:

About

A simple REST Web API to create, update, read and delete books. This application was created using Go (Golang)

Topics

Resources

Stars

Watchers

Forks

Languages