Projetinho: Api com a Linguagem mais bem paga do mundo! | Golang | Projeto Completo



Projetinho: Api com a Linguagem mais bem paga do mundo! | Golang | Projeto Completo

Projetinho: Api com a Linguagem mais bem paga do mundo! | Golang | Projeto Completo

Nesta Livestream ensinarei como construir uma API moderna usando Golang, a linguagem que é atualmente considerada a mais bem paga do mundo.

Você aprenderá a configurar o Swagger e o SQLite, bem como a utilizar o GoORM e o Go-Gin como router.

O projeto que iremos criar é uma API de oportunidades de emprego, que utiliza uma estrutura moderna de packages. Venha aprender comigo a criar uma API poderosa e eficiente com as tecnologias mais recentes em Golang.

Participe da comunidade do Excalidevs no discord: https://discord.gg/CDpcFgZXFr

Materiais de Referência:

GitHub Repo(dá a estrela pae ): https://github.com/arthur404dev/gopportunities
Fórum de Discussão: https://discord.com/channels/818609621438562314/1086012891842486302
Go Gin: https://github.com/gin-gonic/gin
Go SQLite: https://github.com/mattn/go-sqlite3
Swaggo: https://github.com/swaggo/swag
Gorm: https://gorm.io/

Neste curso você irá aprender:

– Introdução ao Golang e à construção de APIs modernas
– Configuração do ambiente de desenvolvimento para a criação da API
– Utilização do Go-Gin como router para gerenciamento de rotas
– Implementação do SQLite como banco de dados na API
– Utilização do GoORM para a comunicação com o banco de dados
– Integração do Swagger para documentação e teste da API
– Criação de uma estrutura moderna de packages para organização do projeto
– Implementação de uma API de oportunidades de emprego completa, com endpoints para busca, criação, edição e exclusão de oportunidades
– Implementação de testes automatizados para garantir a qualidade da API

Me siga nas redes sociais:

– https://twitter.com/arthur404dev
🟣 – https://www.twitch.tv/arthur404dev
– https://github.com/arthur404dev
– https://www.instagram.com/arthur404dev
🟦 – https://www.linkedin.com/in/arthur404dev/

Contato profissional: [email protected]