Otimo video, fico loopado em videos gringos mas o UA-cam recomendou seu canal, foi bom ver alguem falando em portugues sobre programacao, que por fim saiu melhor do que muito conteudo que vi por ai sobre a linguagem.
Oii, iniciei minha carreira como dev atuando com Java, e nos próximos meses irei iniciar em uma empresa que usa majoritariamente GoLang. Achei seu canal ótimo, irei maratornar os seus videos de Go! :D Obrigadaaaa!
Nossa sério, que legal saber isso!! Tomara que o canal te ajude bastante e qualquer dúvida ou sugestão pode sempre deixar nos comentários, vai ser um prazerzão ajudar!!
Tudo que foi mencionado aqui é excelente. Parabéns pelo vídeo. Estou no início do aprendizado em GO e um dos meus objetivos é criação de APIs e CLIs que podem rodar em qualquer S.O sem a necessidade de instalar libs e o interpretador da linguagem
Legal apresentação, que complica é a style guide do GoLang, usar uma letra como nome de variável, quando tem que aplicar regra de negocio, dados com n fontes, uma letra complica, tem alguma dica ?
Então, geralmente você usa letras só para quando você usa método: func (u *User) SetUserName(userName string) { u.UserName = userName } Somente nesses casos você usa letras pra não deixar o método com um nome muito grande e também pq você só consegue usar métodos assim se ele estiver no mesmo arquivo que o objeto referenciado (no exemplo ali, o objeto User). Para variáveis tem de ser o mais descritivo possível.
Top, uma dica de vídeos, se puder mais pra frente trazer algo sobre operator ou como criar um operator Golang para kubernetes, seria interessante algo sobre criação de jogos usando Golang, criando uma lambda aws simples com Golang, só são coisas que vejo bem escasso esses temas em br, parabéns 👏👏👏
Cara, tô só esperando o canal crescer mais um tiquin pra eu puxar assuntos completões assim, pra trazer mais pessoas que precisam pra aprender e eu tb conseguir interagir melhor sobre qual aula trazer, se tal assunto é melhor que o outro, aí vou modelando os vídeos conforme for recebendo feedback sabe? Ajuda demais, só pra eu n ficar gravando vídeo que ngm precisa tlgd Mas pode deixar que vou fazer isso sim, tô estudando bastante sobre infra ultimamente pra certificações, então tenho bastante coisa pra trazer aqui. Valeu pelo feedback!!!!
Cara, sim e não. O Go é uma linguagem muito fácil de entender e aprender, eu aprendi muito conceito de programação ao estudar ela e isso é bom pra quem tá começando. Porém, para primeiro emprego vai ser muito difícil de você conseguir algo em Go, então acho que você estudar Java, Node, Python você conseguiria emprego mais rápido
Mano, primeiramente parabéns pelo conteúdo. O Go é o tipo de linguagem em que vale mais apena para quem já está no mercado de trabalho ou serve também pra ser a primeira linguagem e já codar como linguagem principal? (tem mercado pra júnior?)
Cara, geralmente empresas que estão adotando o Go, tem o intuito de migrar serviços existentes para a linguagem pois precisa de performance ou simplicidade no código e pra isso, em sua maioria procuram por seniors. O Go é uma linguagem fácil de aprender, recomendaria para quem está começando, o problema é que não vai ser fácil achar emprego como Junior, então é bom ter uma carta na manga para achar o primeiro emprego e depois ir estudando e usando o go por fora.
Muito legal, mano. Eu estudo javascript front-end, mas futuramente quero migrar para a área back end, acho que em vez de estudar node.js vou estudar Go... Qual a sua recomendação?@@huncoding
Cara, amigável eu não diria, amigável de verdade pra backend seria o nodejs, o GoLang tem uma facilidade mas o intuito dele é performance e facilidade em fluxos assíncronos. Se você quiser ir pro go, você vai aprender muiuuuuito principalmente sobre estrutura de dados, assincrono, threads e etc (que eu acredito não ser o seu intuito começando agora).
tu tem curso na Udemy? poderia fazer um curso completo de criação de APIs em GO, seja gRPC ou Restful, com documentação e etc, muito dificil encontrar um curso completão
Cara eu quero muito fazer isso, mas ainda não acho que seja a hora. O Go é bem escasso de conteudo em portugues, ainda mais conteudo gratuito. Acho que por hora é mais legal conseguir ajudar geral por aqui e quem sabe mais pra frente eu puxo um curso pago para quem quiser me ajudar. Mas super agradeço a ideia!
Cara, super recomendo. Se você quiser emprego FACIL, estuda JS ou Java. Mas se voce quiser entrar em empresa grande e estar com uma linguagem que vai crescer muito, eu super recomendaria o Go.
Cara, um livro perfeito pra voce aprender muito sobre go e principalmente sobre concorrencia: www.amazon.com.br/Mastering-Go-professional-utilities-concurrent/dp/1801079315/ref=asc_df_1801079315/?tag=googleshopp00-20&linkCode=df0&hvadid=379726160779&hvpos=&hvnetw=g&hvrand=9249464893649897746&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1001773&hvtargid=pla-1408155548523&psc=1 Um curso legal pra voce fazer tambem sobre Go para iniciar: www.udemy.com/course/master-go-programming-complete-golang-bootcamp/ E aqui no canal tb ensinei bastante coisa de fundamento, arquitetura e alguns bancos de dados em Go, se quiser tambem dar uma olhada!
Seguinte, se você já programa e sabe em outras linguagens, eu não recomendaria, prefiro que vc vá direto para o Go. Agora, se é o primeiro contato com programação em geral e gosta de entender o que ta fazendo, recomendaria sim começar em C!!
Cara, é bem mais complicado do que programar em react exatamente pela ideia ser totalmente outra, mas se voce ja entende de estruturas de dados e quer pular pro backend, é uma otima alternativa pra integrar com seus projetos em React!
Cara eu estudaria os dois sim, se voce tiver usando Java com spring, talvez em algumas coisas você ache o go bem dificil por nao ter tanta ou nenhuma coisa pronta igual o spring. Mas recomendo voce estudar os dois sim, focando sempre (claro) no que voce tiver trabalhando ou procurando trabalho, mas nao deixa nenhum dos dois pra tras pq tem muita vaga para ambos, MUITA mesmo
Cara, livros eu recomendo: Go em ação A linguagem de programação Go De cursos, eu recomendo você pegar na udemy, eu fiz todos os mais bem avaliados de lá e recomendo qualquer um que você pegar, são bem baratinhos, coisa de 20 reais De vídeos, eu posso fazer alguns vídeos que você precisar, se tiver alguma necessidade de algo que não trouxe no canal ainda. Ou então, manda aqui nos comentários que eu tento te ajudar!
Tem sim, e muito! Muita empresa grande tá puxando GoLang e Rust buscando mais performance sempre, são duas linguagens que estão começando a ser muito requisitadas
Já fazem alguns meses que quero começar a estudar Go, mas tenho que primeiro ganhar uma proficiencia em PHP a linguagem de utilizo no trabalho e ainda tem várias outras liguagens que tenho que aprender para usar na faculdade. Não quero ficar pulando de linguagem em linguagem.
Foca em uma linguagem, mas aprende o conceito de programação, estrutura de dados e afins, pois isso não muda em nenhuma linguagem, a teoria é sempre a mesma.
@@huncoding Sim, a algumas semanas comecei a finalmente estudar Go, e sério o que você falou é verdade devido a eu já ter uma base em algoritmos e estrutura de dados me ajudou bastente a pegar a linguagem, agora é focar nela e se torna proficiente!
Otimo video, fico loopado em videos gringos mas o UA-cam recomendou seu canal, foi bom ver alguem falando em portugues sobre programacao, que por fim saiu melhor do que muito conteudo que vi por ai sobre a linguagem.
Valeu pelo feeback Alisson!!!
Ótimo vídeo! Foi direto ao ponto, vou começar agora nesse mundo de GO!
Estou estudando Golang pela Linux Tips 🧑🏻💻
Boa demais!!!!
Go Forever ❤
Oii, iniciei minha carreira como dev atuando com Java, e nos próximos meses irei iniciar em uma empresa que usa majoritariamente GoLang. Achei seu canal ótimo, irei maratornar os seus videos de Go! :D Obrigadaaaa!
Nossa sério, que legal saber isso!! Tomara que o canal te ajude bastante e qualquer dúvida ou sugestão pode sempre deixar nos comentários, vai ser um prazerzão ajudar!!
E ai como tá na empresa e os desafios envolvendo Go?
Show, muito boa explicação
Que conteúdo excelente!
Tudo que foi mencionado aqui é excelente. Parabéns pelo vídeo. Estou no início do aprendizado em GO e um dos meus objetivos é criação de APIs e CLIs que podem rodar em qualquer S.O sem a necessidade de instalar libs e o interpretador da linguagem
Vou trazer esse assunto de CLI logo em seguida que eu terminar o assunto de CRUD no canal, vai ser bem legal, acompanha aí!! 💪🏽
Excelente.@@huncoding sem dúvidas o conteúdo será de primeiríssima, obrigado novamente pela dedicação
ganhou um inscrito!!!
Muito obrigado mesmo Marcus!!!!
Legal apresentação, que complica é a style guide do GoLang, usar uma letra como nome de variável, quando tem que aplicar regra de negocio, dados com n fontes, uma letra complica, tem alguma dica ?
Então, geralmente você usa letras só para quando você usa método:
func (u *User) SetUserName(userName string) {
u.UserName = userName
}
Somente nesses casos você usa letras pra não deixar o método com um nome muito grande e também pq você só consegue usar métodos assim se ele estiver no mesmo arquivo que o objeto referenciado (no exemplo ali, o objeto User). Para variáveis tem de ser o mais descritivo possível.
Muito bom!
Muito obrigado Lucas!
Top, uma dica de vídeos, se puder mais pra frente trazer algo sobre operator ou como criar um operator Golang para kubernetes, seria interessante algo sobre criação de jogos usando Golang, criando uma lambda aws simples com Golang, só são coisas que vejo bem escasso esses temas em br, parabéns 👏👏👏
Cara, tô só esperando o canal crescer mais um tiquin pra eu puxar assuntos completões assim, pra trazer mais pessoas que precisam pra aprender e eu tb conseguir interagir melhor sobre qual aula trazer, se tal assunto é melhor que o outro, aí vou modelando os vídeos conforme for recebendo feedback sabe? Ajuda demais, só pra eu n ficar gravando vídeo que ngm precisa tlgd
Mas pode deixar que vou fazer isso sim, tô estudando bastante sobre infra ultimamente pra certificações, então tenho bastante coisa pra trazer aqui.
Valeu pelo feedback!!!!
@@huncoding show cara, parabéns pela iniciativa, adoro Golang, o conteúdo do canal tá ótimo e a cada vídeo uma novidade 👏👏👏👏
pra quem tá começando, pensando em primeiro emprego, é uma boa investir em go?
Cara, sim e não. O Go é uma linguagem muito fácil de entender e aprender, eu aprendi muito conceito de programação ao estudar ela e isso é bom pra quem tá começando.
Porém, para primeiro emprego vai ser muito difícil de você conseguir algo em Go, então acho que você estudar Java, Node, Python você conseguiria emprego mais rápido
Mano, primeiramente parabéns pelo conteúdo. O Go é o tipo de linguagem em que vale mais apena para quem já está no mercado de trabalho ou serve também pra ser a primeira linguagem e já codar como linguagem principal? (tem mercado pra júnior?)
Cara, geralmente empresas que estão adotando o Go, tem o intuito de migrar serviços existentes para a linguagem pois precisa de performance ou simplicidade no código e pra isso, em sua maioria procuram por seniors.
O Go é uma linguagem fácil de aprender, recomendaria para quem está começando, o problema é que não vai ser fácil achar emprego como Junior, então é bom ter uma carta na manga para achar o primeiro emprego e depois ir estudando e usando o go por fora.
Muito legal, mano. Eu estudo javascript front-end, mas futuramente quero migrar para a área back end, acho que em vez de estudar node.js vou estudar Go... Qual a sua recomendação?@@huncoding
Parabéns pelo vídeo! Estou iniciando na área de desenvolvimento com HTML, CSS e JS. Acha o Golang uma linguagem "amigável" para iniciantes?
Cara, amigável eu não diria, amigável de verdade pra backend seria o nodejs, o GoLang tem uma facilidade mas o intuito dele é performance e facilidade em fluxos assíncronos.
Se você quiser ir pro go, você vai aprender muiuuuuito principalmente sobre estrutura de dados, assincrono, threads e etc (que eu acredito não ser o seu intuito começando agora).
Muito bom vídeo, o que tu usou para criar a apresentação? achei legal o template.
Cara eu achei esse template na internet kkkkkk slidego.com
Novo inscrito aqui, estou aprendendo Go e o teu canal é muito bom.
Muito obrigado Edson! Fico feliz que vc tá curtindo o canal, qualquer dúvida pode deixar aqui nos comentários que a gente vai se ajudando!
tu tem curso na Udemy? poderia fazer um curso completo de criação de APIs em GO, seja gRPC ou Restful, com documentação e etc, muito dificil encontrar um curso completão
Cara eu quero muito fazer isso, mas ainda não acho que seja a hora. O Go é bem escasso de conteudo em portugues, ainda mais conteudo gratuito. Acho que por hora é mais legal conseguir ajudar geral por aqui e quem sabe mais pra frente eu puxo um curso pago para quem quiser me ajudar. Mas super agradeço a ideia!
@@huncodingNa Udemy você tbm ajuda, lança um curso baratinho para nós 🚀.
Você recomenda golang pra quem está iniciando na programação???
E em relação ao mercado de trabalho tem boas oportunidades????
Cara, super recomendo. Se você quiser emprego FACIL, estuda JS ou Java. Mas se voce quiser entrar em empresa grande e estar com uma linguagem que vai crescer muito, eu super recomendaria o Go.
recomenda algum curso ou livro ?
Cara, um livro perfeito pra voce aprender muito sobre go e principalmente sobre concorrencia:
www.amazon.com.br/Mastering-Go-professional-utilities-concurrent/dp/1801079315/ref=asc_df_1801079315/?tag=googleshopp00-20&linkCode=df0&hvadid=379726160779&hvpos=&hvnetw=g&hvrand=9249464893649897746&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=1001773&hvtargid=pla-1408155548523&psc=1
Um curso legal pra voce fazer tambem sobre Go para iniciar:
www.udemy.com/course/master-go-programming-complete-golang-bootcamp/
E aqui no canal tb ensinei bastante coisa de fundamento, arquitetura e alguns bancos de dados em Go, se quiser tambem dar uma olhada!
Seria válido aprender lógica de programação com C, antes de iniciar GO, visto que têm uma sintaxe muito parecida?
Seguinte, se você já programa e sabe em outras linguagens, eu não recomendaria, prefiro que vc vá direto para o Go. Agora, se é o primeiro contato com programação em geral e gosta de entender o que ta fazendo, recomendaria sim começar em C!!
Eu tô na programação quase dois anos, sei apenas react e estou procurando aprender coisa nova. Tá aí uma alternativa interessante
Cara, é bem mais complicado do que programar em react exatamente pela ideia ser totalmente outra, mas se voce ja entende de estruturas de dados e quer pular pro backend, é uma otima alternativa pra integrar com seus projetos em React!
saquei
Vale apena aprender C# em 2023?
Cara, eu acho que vale sim, é uma linguagem bem completa e vejo bastante vaga sobre, só vai!!!
To iniciando em JAVA, mas gostei bastante do Go, devo mudar, ou tento conciliar o estudo nos 2 ao mesmo tempo?
Cara eu estudaria os dois sim, se voce tiver usando Java com spring, talvez em algumas coisas você ache o go bem dificil por nao ter tanta ou nenhuma coisa pronta igual o spring.
Mas recomendo voce estudar os dois sim, focando sempre (claro) no que voce tiver trabalhando ou procurando trabalho, mas nao deixa nenhum dos dois pra tras pq tem muita vaga para ambos, MUITA mesmo
@@huncoding Obrigado, vou focar no JAVA um pouco mais, pq o curso é maior, pra terminar os dois juntos e começar a procurar vagas que pedem os dois.
Amigo ainda não sou tão bom no inglês. Tem conteúdos bons em português ?
Conteudos bons voce diz livros? ou videos mesmo
@@huncoding Pode ser qualquer fonte. Muito obrigado
Cara, livros eu recomendo:
Go em ação
A linguagem de programação Go
De cursos, eu recomendo você pegar na udemy, eu fiz todos os mais bem avaliados de lá e recomendo qualquer um que você pegar, são bem baratinhos, coisa de 20 reais
De vídeos, eu posso fazer alguns vídeos que você precisar, se tiver alguma necessidade de algo que não trouxe no canal ainda. Ou então, manda aqui nos comentários que eu tento te ajudar!
Essa linguagem tem mercado de trabalho??
Tem sim, e muito! Muita empresa grande tá puxando GoLang e Rust buscando mais performance sempre, são duas linguagens que estão começando a ser muito requisitadas
Já fazem alguns meses que quero começar a estudar Go, mas tenho que primeiro ganhar uma proficiencia em PHP a linguagem de utilizo no trabalho e ainda tem várias outras liguagens que tenho que aprender para usar na faculdade. Não quero ficar pulando de linguagem em linguagem.
Foca em uma linguagem, mas aprende o conceito de programação, estrutura de dados e afins, pois isso não muda em nenhuma linguagem, a teoria é sempre a mesma.
@@huncoding Sim, a algumas semanas comecei a finalmente estudar Go, e sério o que você falou é verdade devido a eu já ter uma base em algoritmos e estrutura de dados me ajudou bastente a pegar a linguagem, agora é focar nela e se torna proficiente!