- 5
- 4 251
Gui Lopes | Golang Na Prática
เข้าร่วมเมื่อ 15 ม.ค. 2012
Aulas práticas sobre o universo Golang
Seu primeiro programa em Go | Módulo básico - Aula 2
Essa é a segunda aula do curso Golang Na Prática. Vamos escrever nosso primeiro programa, falar sobre linguagens interpretadas VS compiladas, explorar um pouco o pacote fmt (format), e por fim, instalar o Go e um editor de texto no seu computador para acompanhar as próximas.
Formulário de interesse no curso: forms.gle/NF69N3Xev5UpAMB5A
Siga no Instagram pra se manter sempre atualizado sobre as novidades do curso: golangnapratica
Conecte-se comigo no Linkedin: www.linkedin.com/in/guilhermemoraislopes/
0:00 Agenda
0:44 Pré requisitos
1:23 Go Playground
3:15 Hello World em Go
3:40 Package Main
4:38 Função Main
6:19 Imports
9:35 Linguagens compiladas
12:34 Pacote fmt
15:38 Instalação do Go no seu computador
16:32 Instalação de uma IDE
17:50 Recados finais
O curso Golang Na Prática vai ter 3 módulos:
1. Golang Básico: vamos aprender a programar em Go do zero!
2. Golang Avançado: como um dev senior programa em Go? Vamos explorar boas práticas, detalhes internos da linguagem, padrões de concorrência e vários outros temas avançados e profundos sobre a linguagem;
3. Arquitetura e Design de Software em Go: vamos estudar DDD, Clean Architecture e Arquitetura Hexagonal aplicados ao Go. Tudo isso desenvolvendo uma aplicação do zero e justificando cada decisão técnica.
#golang #curso #coding #dev #backend #softwareengineer #softwareengineering #softwaredevelopment #cleanarchitecture #cleancode #programação #ddd #helloworld #goland #vscode #jetbrains #fleet
Formulário de interesse no curso: forms.gle/NF69N3Xev5UpAMB5A
Siga no Instagram pra se manter sempre atualizado sobre as novidades do curso: golangnapratica
Conecte-se comigo no Linkedin: www.linkedin.com/in/guilhermemoraislopes/
0:00 Agenda
0:44 Pré requisitos
1:23 Go Playground
3:15 Hello World em Go
3:40 Package Main
4:38 Função Main
6:19 Imports
9:35 Linguagens compiladas
12:34 Pacote fmt
15:38 Instalação do Go no seu computador
16:32 Instalação de uma IDE
17:50 Recados finais
O curso Golang Na Prática vai ter 3 módulos:
1. Golang Básico: vamos aprender a programar em Go do zero!
2. Golang Avançado: como um dev senior programa em Go? Vamos explorar boas práticas, detalhes internos da linguagem, padrões de concorrência e vários outros temas avançados e profundos sobre a linguagem;
3. Arquitetura e Design de Software em Go: vamos estudar DDD, Clean Architecture e Arquitetura Hexagonal aplicados ao Go. Tudo isso desenvolvendo uma aplicação do zero e justificando cada decisão técnica.
#golang #curso #coding #dev #backend #softwareengineer #softwareengineering #softwaredevelopment #cleanarchitecture #cleancode #programação #ddd #helloworld #goland #vscode #jetbrains #fleet
มุมมอง: 172
วีดีโอ
O que é Go? | Módulo Básico - Aula 1
มุมมอง 79219 ชั่วโมงที่ผ่านมา
Essa é a primeira aula do curso Golang Na Prática. Formulário de interesse no curso: forms.gle/NF69N3Xev5UpAMB5A Siga no Instagram pra se manter sempre atualizado sobre as novidades do curso: golangnapratica O curso Golang Na Prática vai ter 3 módulos: 1. Golang Básico: vamos aprender a programar em Go do zero! 2. Golang Avançado: como um dev senior programa em Go? Vamos explorar ...
Todo dev Golang COMETE ESSES ERROS ⚠️
มุมมอง 505หลายเดือนก่อน
O título é um trocadilho (rs), porque nesse vídeo vamos explorar algumas técnicas avançadas de error handling em Go pra devs que já programam na linguagem e querem se aprofundar no assunto. Se você ficou interessado em aprender Go, a Aula 1 do curso Golang na Prática já está disponível: th-cam.com/video/n5eGUuOPvn0/w-d-xo.htmlsi=PEqy2kxyQa6UE0nv 0:00 Motivação 0:48 Introdução 1:55 Assuntos 3:25...
#Rui - Global Legal Hackathon 2019 2nd Round
มุมมอง 2.5K5 ปีที่แล้ว
The Global Legal Hackathon is a competition focused on developing innovation to the legal market. Here is the Curitiba (Brazil) winners solution. "In order to facilitate access to justice, Rui is a three-in-one platform: First, Rui automatically generates formal complaints through a chatbot that can be used in ODRs or lawsuits. Second, Rui audits contracts and bills, seeking for undue charges a...
Continue com os vídeos/série. Ótimo Natal pra você.
Igualmente, amigo!
¡Qué interesante! Siempre me costó entender bien la diferencia entre lenguajes interpretados y compilados, pero este video lo aclaró un poco. 😅 Además, en codigo heroe tengo la suerte de practicar esto gratis y directamente en el navegador, ¡es súper práctico! ¿Alguien más lo usa? 🤔
Muito boa a aula. Muito obrigado pelo conteúdo.
Disponha, Thiago! Obrigado pelo feedback
Alta qualidade
@@juscilan Obrigado pelo feedback!
excelente ritmo de ensino!
Valeu, Tars!
Gostei muito da abordagem mais detalhada, já tem muitos tutoriais superficiais hoje em dia. Um dos meus motivos para aprender Go é justamente esse, por ser uma linguagem de baixo nível, poder dar mais atenção aos detalhes e entender de coisas que seriam abstraídas por outras linguagens, ter mais controle sobre o que estou fazendo. O curso está bem interessante até agora, muito obrigado pelo conteúdo! Estou ansioso para as próximas aulas!
Muito obrigado pelo feedback, Pablo! Vc tá certo, Go é uma ferramenta legal pra se aprofundar em detalhes, você consegue se aproximar do baixo nível quase tanto quanto C ou C++, mas com uma linguagem bem mais simples e cheia de ferramentas.
Sinistro!! Ótima aula
valeuuu 🎉
Parabéns Gui! Sempre com mta habilidade de comunicação e ensino com empatia. Sou e sempre fui fã. Grande abraço!
@@RafaelOrtegaBueno obrigado pelo apoio, Rafa! Também sou seu fã! 🚀
A abordagem para mim está muito boa. Suas falas são claras e dá pra entender perfeitamente tudo falado.
@@fabioleonam Obrigado pelo feedback, Fábio
muito top! conteudo fod@ demais
@@rataria3891 Valeu!!
👏👏👏
Qual vai ser o aplicativo que sera usado pra utilizar o Go?? E tbm gostaria de saber se tem como vc utilizar o Go com outras linguagens, tipo combinar ela com um pyton, C ou C++
Oi Samuel, no módulo de Arquitetura e Design de Software em Go a gente vai criar a API de um micro-blog que mistura Twitter e Reddit e é focado em comunidades universitárias. Vou dar mais detalhes em breve :) Sobre integrar Go com outras linguagens, da pra gente usar features do C e até escrever código em C no Go usando o comando cgo da Standard Library da linguagem. Da pra usar o cgo pra integrar com C++ também, mas é um pouco mais chato de fazer. Pra Python tem o "gopy", que permite usar pacotes construídos em Go no Python. Nunca usei esse, mas tem mais de 2 mil stars no GitHub :) Esse tipo de coisa é pra cenários beeem específicos, na maioria dos casos é mais fácil comunicar dois serviços feitos em linguagens distintas via rede mesmo, através de APIs, Remote Procedure Calls, etc.
Sou junin java spirito e react, com pezin no nestJs. Consigo me tornar junin de go lang depois desse curso? Hehehe Muito top o vídeo, parabéns!
Fala Gu, valeu! Consegue sim haahhaha mas não depende só de saber Go, as entrevistas costumam avaliar diversos aspectos da sua carreira, habilidades profissionais, interpessoais, experiência prévia, etc.
Ótimo vídeo, mais um inscrito! Construí coisas pontuais com Go no trampo, é uma linguagem fantástica, to querendo migrar pra backend, sou front pleno e ponderando entre desenferrujar o conhecimento em Java e Spring e tentar atuar no trampo atual pra ganhar xp, e estudar Go em paralelo pensando em médio/longo prazo, o que tu acha? Seria muito legal ter uma visão de alguém mais experiente!
Oi Dan, obrigado pelo feedback e seja bem-vindo! Depois de todos esses anos, Java continua sendo uma linguagem fantástica e relevante, que paga super bem e tem bastante vaga. Eu acho que seu plano faz todo sentido, como eu comentei: linguagens são ferramentas, é legal ter várias na sua caixa, assim você amplia suas possibilidades na carreira. Você já deve conhecer, mas se não conhece ainda, eu recomendo muito maratonar o canal do Fábio Akita (Akita On Rails) pra todo mundo que quer embarcar no back-end. Eu acho um ótimo ponto de partida. Sobre pensar no Go como médio/longo prazo, eu acho uma boa aposta também. Como eu mencionei no vídeo, a linguagem tem crescido bastante, e bem rápido. Aproveitando, fique a vontade pra sugerir temas pras próximas aulas nesse formulário: forms.gle/QKtgH576MZ6AayQN8 Espero poder ajudar na sua jornada!
Parabéns Gui!
Obrigado Guga! tmj
Ótima introdução ao tema, comecei a estudar Go há pouco tempo, vou me inscrever na lista de interesse 😎
Valeu, mestre! Muito bem-vindo :D
Excelente aula! 🤩
Muito bom! 👏👏👏
Boa Gui!!! Parabéns pelo canal e por compartilhar seus conhecimentos! Grande abraço!
Gigante
Eu desconheço alguém que entenda mais disso do que vc!! Vai com tudo amigo!!
Amazing idea! But you guys should work your pronunciation of some words
What an amazing idea! This will surely empower lots of people to get their due justice. Thank you for helping make people's lives better :D