Como implementar uma API do ZERO com Golang e PostgreSQL!!!

preview_player
Показать описание
DESCONTO DE 20% EM CURSOS E IMERSÃO:

Cupom: GOPHER20

Cursos

=====================
Livros recomendados

=====================

Como implementar uma API do ZERO com Golang e PostgreSQL!!!

Nesse vídeo vamos implementar uma API do ZERO utilizando Golang + PostgreSQL, incluindo levantar um container PostgreSQL no docker, criar tabela, setar permissões e testar tudo isso postman.

Music from Uppbeat (free for Creators!):
License code: HBM4AY6GCBE28SNU

=====================
Quem sou eu?

Olá, meu nome é Tiago Temporin. Trabalho com desenvolvimento de software desde 2009. Ao longo dessa jornada, já trabalhei com PHP, Javascript, Java, C, Python e Go.
Meu primeiro contato com Go foi em meados de 2012, e desde de então nunca mais parei.
Esse canal foi criado para compartilhar todo o conhecimento adquirido ao longo de tantos anos. Meu intuito é ajudar você a aprender essa maravilhosa linguagem, assim como conceitos básicos de programação.

=====================
Equipamento

=====================
Site e Redes Sociais

=====================

#go #golang #postgresql #api #example #tutorial
Рекомендации по теме
Комментарии
Автор

Uma boa dica seria colocar indice nesses tipos de videos, ajuda bastante a galera iniciante a nao se perder em cada e etapa sem contar que pode voltar na hora exata.

ramongiorgi
Автор

Outro caminho para configs que seria muito interessante, levando em conta que é uma API, seria o uso de variáveis de ambiente para ficar melhor portável.

alexribeiro
Автор

Muito brabo, só senti falta de ir desenvolvendo e testando. Acho q quando está no começo do aprendizado, é proveitoso ver tudo o q está passando, como se estivesse debugando. Mas muito bom teu conteúdo, vlw mestre

altamirsantos
Автор

Go é uma linguagem muito agradável de ler! Ótimo video.

junyorff
Автор

Cara, sensassional, que conteudo foda, parabéns irmão, muito bom sua didatica e como tu explica cada passo. Por favor continue assim!!!

alexandresuriano
Автор

Que massa, nunca tinha utilizado o docker, agora entendi

mendes
Автор

Adorei bastante o vídeo, ótimo trabalho Tiago, me ajudou muito, valeu!

marcelbarbosa
Автор

Excelente vídeo! Pra quem vem de outras linguagens é meio estranho ver essa bazuca que é o Go sendo utilizada pra matar mosquito haha (brincadeiras a parte eu compreendi o intuito do vídeo), mas pelo tanto que o Go é poderoso tenho certeza que processamentos mais pesados tiram muita vantagem dele. Parabéns pelo conteúdo.

stefanosandes
Автор

Obrigado! Aprendi bastante. Ótimo vídeo

pedrofearless
Автор

Muito foda man, vou usar para fazer o deploy dos meus modelos de machine learning

rockandrolldevil
Автор

Excelente video, gostei do padrão do projeto também. Você poderia fazer um video explicando como utilizaria um pool de conexões? O problema é que abrir e fechar as conexões a cada ação, tem um custo e geralmente em muitos acessos simultâneos o banco é amassado pela quantidade de conexões abertas.
Como você aborda isso em produção?

felipedelima
Автор

Não consegui realizar a conexão com db

alineconchetta
Автор

Muito boa a explicação, teria como explicar como usar multi stage com o scratch pra essa aplicação?

thallison
Автор

Parabéns pelo conteúdo, salvou!

Se possível sobe os projetos que você faz no gitgub e compartilha com a gente (na descrição), obrigado!!!

Outra coisa também, você disse que em uma aplicação maior não ficaria dessa forma, poderia fazer um vídeo de como ficaria?

Agradeço a atenção, muito sucesso para ti!

hiagobriano
Автор

Rapaz, eu estou programador na linx/Stone uma baita empresa mas sou de uma linguagem legada, e lá estou na vertical de FOOD que usa pesado estrutura microsoft C# Core, e Azure e tals. Dai fico no dilema estudar c# lá dizem ser uma linguagem muito robusta, e que pra buness e c# kkk, mas eu fico naquela se quando converso com devs de lá e só sendo saudosista, dai pensando em oportunidade dentro da propria empresa cheguei a começar estudar c#, mas a liguaguem não me causa atração, eu mechi já com node um pouco e senti bastante prazer, e dei uma brincada com golang e curti muito. Dai fico na mega duvida, eu preciso definir um foco não posso tenta estudar 3 linguagem ao mesmo tempo. E agora começo a querer escolher go e ser feliz, e pensar que exista um mundo além da empresa onde estou hoje. Até ouço falar que lá usa node em outras verticais mas na nossa não usa puramente c#.

johnbh
Автор

É possível ter acesso ao código fonte desenvolvido no vídeo?

GuilhermeCarvalhoCarneiro
Автор

Excelente! Estou iniciando em Go e este exemplo além de bom é completo. Só uma dúvida. Que tema você usa no vscode ? Que extensões recomenda no vscode para Go ?
Obrigado ;)

paulozagaloneves
Автор

Tiago, em 19:30 você comenta que não é bom usar "panic()" em prod, qual seria o correto? Utilizar um log.fatal? ou dar o log no prompt/armazenar sem interromper a execução?

laurosantana
Автор

como vc organizaria essas pastas baseadas naquele esquema do seu vídeo sobre organizaçao de projetos em go??

pedroqueiroga
Автор

Oi fiquei com uma dúvida, como é criado arquivo go.mod? Ele deu uns erros por esse arquivo não existir e tals

ilovemacross