Como criar uma REST API completa do zero com GO | Golang tutorial - iniciante

preview_player
Показать описание
Descubra como criar uma REST API robusta com Golang e GIN, utilizando Docker e PostgreSQL, seguindo uma arquitetura limpa. Este tutorial passo a passo oferece insights valiosos, desde a configuração inicial até a implementação de uma arquitetura organizada.

Instalar lib GIN:

Ferramentas utilizadas no código:

Repositótio:

Conteudo:
00:00 Intro
01:35 Testando a lib
05:47 Criando BD
11:27 Rota: Buscar produtos pt 1
21:08 Conexao BD
23:18 Rota: Buscar produtos pt 2
31:08 Rota: Criar produto
41:27 Rota: Buscar produto por Id
54:15 Docker container
Рекомендации по теме
Комментарии
Автор

Esse tratamento de erro nativo do Go é absurdo (de bom), já força a lógica de desenvolvimento para lidar e identificar erros. Excelente vídeo, não só sobre a linguagem Go mas também de boas práticas de programação e arquitetura de software. Obrigado e parabéns!

birodx
Автор

Sou dev backend node e python, e, me interessei por conhecer Golang recentemente, e descobri seu canal e vc ganhou +1 inscrito.

sama_gotec
Автор

Esse é o vídeo mais produtivo que vi esse ano

AjudanteDeServente
Автор

Que gracinha de menina! Honrando o legado das mulheres de TI. Comecei há 30 anos e fico orgulhosa em ver isto. Me ajudou com uma API em go aqui num detalhe ❤

lucianaelisa
Автор

Caraca, muito bom, melhor que os tutoriais dos gringos, direto ao ponto, continue assim.

Zaropheus
Автор

Embora eu tenha mais experiência com C#, SQL e C++ não custa nada aprender mais uma linguagem inovadora. Valeu !!!

adilsonfoxbrown
Автор

Um dos melhores vídeos de Go que eu já vi, você explica muito bem!

talesmasoero
Автор

Esse vídeo é OURO! Eu faço um curso de Fullstack Python numa certa escola aí e o professor ensinou tudo isso absolutamente mal e ainda demorou umas 20 aulas pra isso.
Consegui entender várias coisas muito fácil com a sua didática. Parabéns pela iniciativa! Faça mais vídeos por favor, vai ajudar muita gente.

eyelexxx
Автор

Sou do mundo JavaScript, mas recentemente estou bastante interessado na linguagem GO e esse vídeo foi bem tranquilo de acompanhar, aprendi bastante coisa. Parabéns pelo conteúdo! Espero que traga mais conteúdos com esse :p, obrigado.

wellingtonrodriguesbr
Автор

10/10 ... comecei a estudar GO a pouco tempo e curti demais seu conteudo.

HenriqueSantos
Автор

Você tem uma forma de explicar muito clara, e o jeito que narra absolutamente toda tecla é realmente mto mto útil.
Continue trazendo mais tutoriais!!

gustavo
Автор

VOCÊ ESTA DE PARABÉNS, EXPLICOU MUITO BEM, SUA FORMA DE EXPLICA É MUITO, COM CALMA E SEM CORRER, ENTENDE O ASSUNTO, E MESMO EU NÃO TENDO CONHECIMENTO EM GO, EU APRENDE UM POUCO
CONITNUE ASSIM, VOCÊ VAI LONGE, VOCÊ PODERIA FAZER VIDEO SOBRE GO LANG, BACKEND AO FRONT END

brunoabreu
Автор

minha senhora... nao pare com os videos... primeiro lugar q assisti e realmente consegui entender as injecoes e fluxo de uma api rest em go. Parabens pelo conteudo e didatica. Faz um usando MongoDB, Porfaaaas

brunoribeiro
Автор

Muito legal o vídeo, é bastante introdutório e ajuda a entender a como começar em Go. Eu só teria substituído toda essa tratativa em SQL por um ORM tipo Prisma, pois quem está começando agora pode se confundir bastante com essas tratativas no começo. No demais está de parabéns! Obrigado.

Dev-LucasDeLima
Автор

Show! Muito bom❤, continue assim compartilhando conhecimento e contribuindo com a comunidade golang br😊🇧🇷

spectrum_liquid
Автор

maria, to aprendendo go e cai aqui, que beleza em, parabéns!

luizsiewerdt
Автор

Maravilha o Youtube ter recomendado seu conteúdo! Sou Dev Backend há 4 anos e trabalho majoritariamente com NodeJS. Estou acrescentando Go à minha caixa de ferramentas e seus vídeos serão uma ótima oportunidade de aprendizado.

Obrigado!

SalmoMascarenhas
Автор

vídeo excelente
explicou de forma que até a mais com mais dificuldade (eu) consegue entender
OBRIGADO

junior
Автор

Vídeo muito bom. Seria legal criar um vídeo explicando a estruturação básica de pastas de um projeto em golang, tipo o que são as pastas "internal", "cmd", "pkg", …

devdiegoramos
Автор

Video top, so poderia explicar essas informação do DOCKER

adenilsonsilva
welcome to shbcf.ru