Dev Java, Node e Go na vida real de quem programa.
CURSO BASICO DE GOLANG [PUBLICO]: • Golang Curso Básico
CURSO COMPLETO DE GOLANG [EXCLUSIVO MEMBROS]: • GOLANG 2025 | CURSO INTENSIVO
Junte-se ao clube dev pinguin, para ter acesso antecipado, videos exclusivos e mentoria exclusiva.
/ @lucas_badico
Neste vídeo eu pego comentários reais da comunidade para responder dúvidas clássicas sobre Java, Node e Go, sem guerra de religião.
Eu mostro por que alguns devs de Java estranham Golang e por que outros migram e não querem voltar.
Também falo com o juninho de Node/JS que está em dúvida se larga tudo para focar só em Go.
Eu explico, com analogias simples, o que são ponteiros em Go e por que eles não são um “bicho de sete cabeças”.
Depois entro em como aplicar princípios SOLID e orientação a objetos mesmo em linguagens sem palavra-chave class.
Por fim, conto meus planos de curso, lives para membros e como isso pode te ajudar a crescer em Go nos próximos anos.
00:00 – Abertura: dúvidas sobre Java, Node e Go
01:39 – Java/Spring vs Go: produtividade, containers e manutenção
04:25 – Juninho de Node/JS: vale largar tudo e focar em Go?
07:56 – Primeira API em Go e entendendo ponteiros com gavetas
11:26 – Dá para aplicar SOLID e OO em Go sem “class”?
17:22 – Curso, lives para membros e próximos passos no canal
Abertura: dúvidas sobre Java, Node e Go
Eu abro o vídeo apresentando quem eu sou e qual é minha missão aqui: responder comentários de vocês sobre Go, comparar com Java e Node e mostrar como tudo isso aparece na prática do dia a dia. Eu já coloco na mesa as grandes dúvidas: dev Java odeia mesmo Go, o juninho de Node deve largar tudo para virar go dev e como aplicar SOLID em Go sem herança nem classe.
Java/Spring vs Go: produtividade, containers e manutenção
Eu leio o comentário de um dev que migrou de Kotlin/Java com Spring para Go e falo sobre essa sensação de “perder produtividade” quando a gente sai das anotações mágicas para escrever tudo na mão. Eu explico que Go te obriga a deixar o código explícito, o que aumenta o trabalho na escrita, mas torna a leitura e a manutenção absurdamente mais fáceis. Também comento o impacto real em consumo de memória e como isso pesa em containers e em manutenção de sistemas grandes.
Juninho de Node/JS: vale largar tudo e focar em Go?
Aqui eu converso direto com o juninho que está estudando JavaScript, Node e frameworks e pensa em largar tudo para focar só em Go. Eu mostro que a estratégia não é abandonar Node, e sim adicionar Go como um coringa no portfólio. Falo que todo o conhecimento de Git, banco, um pouco de cloud e prática de API que ele já tem em Node reaproveita em Go, e dou a ideia de estudar em paralelo, usando frameworks como Fiber para espelhar o Express e ganhar produtividade.
Primeira API em Go e entendendo ponteiros com gavetas
Eu pego o relato de quem veio de PHP/Laravel e Typescript, caiu numa API em Go com WhatsApp e achou tudo muito estranho, especialmente ponteiros. A partir daí eu explico ponteiro em Go com a metáfora das gavetas e do bilhete com o endereço do cubo, mostrando o que é endereço e o que é conteúdo. Eu deixo claro que, em Go, ponteiro é simples e limitado de propósito: você não faz aritmética de ponteiros como em C, mas ganha segurança, e isso basta para resolver os problemas do dia a dia.
Dá para aplicar SOLID e OO em Go sem “class”?
Nessa parte eu respondo a dúvida de como seguir SOLID em Go se a linguagem não tem orientação a objetos “clássica” com palavra-chave class. Eu mostro que princípios como encapsulamento, dependência em abstrações e substituição de comportamentos não dependem de classe, e sim de como você organiza módulos, funções e structs. Explico que Go incentiva composição ao invés de herança, o que casa melhor com o próprio SOLID, e provoco quem acha que só existe OO quando a linguagem coloca “class” na sua cara.
Curso, lives para membros e próximos passos no canal
No final eu respondo sobre as aulas para membros e conto como foram as primeiras 17 aulas do curso de Go que gravei com uma turma pequena. Eu explico que quero continuar o curso em 2026 fazendo lives exclusivas para membros, e que vou organizar o ritmo entre lives abertas e lives fechadas. Convido quem curte Go a virar membro, deixar comentário nas aulas que já estão no ar e ajudar a decidir quando começamos essa nova fase de aulas ao vivo focadas em Golang.
Edição: @l.f.porto
Thumbnail: @gasmaskelab
#golang #godev #java #javascript #nodejs #programacao #devjunior #backend #carreiraemdev #estudandoprogramacao #solid #orientacaoaobjetos #aprendagolang #codigolimpo #desenvolvimentoweb
Информация по комментариям в разработке