GO É LINGUAGEM DE GENTE GRANDE

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • Há vários anos Go Lang vem se destacado no mercado de desenvolvimento, principalmente para soluções que envolvem Arquitetura de Microsserviços, Construção de APIs, Performance e Escalabilidade. Vamos analisar como está a evolução do seu ecossistema em 2024, desde nosso último vídeo (em 2019).
    🧠 TENHA ATENDIMENTO PERSONALIZADO NA FULL CYCLE
    → codft.me/goexpert
    📌 LINKS CITADOS
    → Go Survey 2024: go.dev/blog/su...
    → Pesquisa Salarial Código Fonte TV 2024
    pesquisa.codig...
    → Go Lang no Dicionário do Programador
    • Golang (A Linguagem do...
    📌 COMPILADO PODCAST
    → / @compiladopodcast
    → Newsletter:
    compilado.codi...
    📌 LINKS DO CÓDIGO FONTE TV
    → codigofonte.tv
    📌 USAMOS CADEIRAS HERMAN MILLER
    → codft.me/herma...
    #GoLang #Microservices #Programação

КОМЕНТАРІ • 176

  • @RafaelMeloSalum
    @RafaelMeloSalum Місяць тому +94

    Tenho 17 anos de experiência com Java, trabalhando com tecnologias como Spring, JPA e Hibernate. Recentemente, comecei a utilizar Golang e fiquei impressionado com a sua sintaxe concisa, performance e abordagem para concorrência com goroutines e canais. Apesar da rapidez e simplicidade do Go, reconheço que o ecossistema maduro e a estabilidade da JVM de Java ainda são insuperáveis em projetos complexos. Ambas as linguagens têm seus méritos e a escolha ideal depende das necessidades específicas do projeto.

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому +5

      Se tu gostou do Go, deveria considerar Kotlin. É completamente interoperavel com Java. A adoção vai tão longe quanto quiser, mesmo só traduzindo um código java pra kotlin já simplifica bastante a verbosidade do java. E no caso do Spring, kotlin simplifica DEMAIS o uso do Spring Webflux, daí é jogo pensar na migração de servlet pra reativo se considerar usar kotlin

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому +3

      O lado ruim é que a única IDE realmente boa é o IntelliJ/Android Studio, mas isso também vale pra Java. Até existe implementação da LSP baseado no compilador e tal, mas não é a mesma coisa

    • @leonamcruz9694
      @leonamcruz9694 Місяць тому +2

      ​@@gabrielfreitas4270a minha licença de estudando do intellij venceu
      Migrei pro vs code, e ainda to em dúvida se é eu que não to me adaptando ou se o intellij é superior

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому +1

      @@leonamcruz9694 Tem a versão community do IntelliJ. Tu perde algumas features tipo acesso integrado ao banco de dados e suporte de sintaxe pra arquivo de configuração do Spring Boot, por exemplo. Mas no geral ainda é melhor que o Vs Code. Neovim é uma possibilidade também, mas acho muito canseira. Inclusive recomendo fortemente a extensão do vim pro Intellij, aumenta demais a produtividade e a velocidade de navegação do código

    • @FelipeOliveir4
      @FelipeOliveir4 Місяць тому

      ​​​@@gabrielfreitas4270 Até pra JS eu gosto mais do Webstorm da IntelliJ do que do VSCode.

  • @pedropmartiniano
    @pedropmartiniano Місяць тому +35

    Trabalho com Go já faz alguns meses, antes eu trabalhava com Node, e é incrível ver o quanto que o processo de aprendizado é rápido, é pra ser uma linguagem simples e eficiente, e cumpre muito bem com isso.

  • @LuisFernandoGaido
    @LuisFernandoGaido Місяць тому +20

    Em 2015 decidi ampliar as minhas habilidades de resolver problemas de programação. Já tinha uma consolidada, porém limitada carreira. Optei por Go e, 9 anos depois, tenho certeza de que fiz a escolha certa. As categorias de problemas que resolvo hoje me tornam um profissional muito raro em relação aos pares que conheço.
    Dica: aprenda coisas que COMPLEMENTAM o que você já sabe, e não que te ajudam a FAZER AS MESMAS COISAS que você já é capaz de fazer de outro jeito. O tempo é escasso e você precisa saber investir no que vai te dar mais resultado.

  • @xshiftyeuw
    @xshiftyeuw Місяць тому +42

    Faz quase 3 anos que estou utilizando Go no trabalho, trabalho nessa empresa a 5 anos, inicialmente utilizando principalmente PHP, gosto muito de Go, mas e uma linguagem bem entediante.
    Para complementar, acho que a melhor caracteristica do Go e sua clareza, por exemplo, muita gente reclama de como Go trata erros, eu tambem nao curtia muito no comeco, mas hoje gosto muito, fica algo bem explicito e claro de entender, tanto para quem implementa uma funcionalidade/comportamento original, quanto para quem vai utilizar posteriormente.

    • @matheusmarques841
      @matheusmarques841 Місяць тому +2

      Como assim entendiante?

    • @m.interestellar
      @m.interestellar Місяць тому

      Também gostaria de saber o porquê do "entediante".. Queria saber pois quero aprendê-la.. já que Só uso GO quando peço pra alguém "IR" a algum lugar.. ou ir pra p#rr@ também.. Vai!.^^.

    • @LuisFernandoGaido
      @LuisFernandoGaido Місяць тому +6

      Ser entediante é exatamente parte do design, segundo os criadores.
      O código de um junior se assemelha ao de um sênior por conta das poucas e repetitivas estruturas sintáticas.

    • @gepetovovo2509
      @gepetovovo2509 Місяць тому +8

      Por mim a melhor linguagem é a que paga melhor meu salário, pois não sou mais moleque e ficar falando que "amo linguagem X".. as contas batem aqui na minha porta e a responsabilidade subiu.

    • @stapait
      @stapait Місяць тому +2

      Esse tratamento de erros eu tb achava ruim mas, pode não ser a coisa mais linda do mundo mas a parte boa é que todo mundo faz desse jeito, a linguagem te força a isso, e isso eu acho muito bom, vc pega um código de um junior ou de um sênior e o tratamento de erros é o mesmo, não é cada um fazendo do seu jeito.

  • @VitorCosta-csdev
    @VitorCosta-csdev Місяць тому +11

    Venho estudando C# (e .NET) de modo afiado há mais de 6 meses. Mas quando tive contato com o Go, me atraiu bastante! Simplesmente é uma forma de reaproveitar os conceitos que já havia estudado em C (como ponteiros, principalmente). Para quem gosta de "baixo nível", recomendo! Então, venho estudando ambas as tecnologias.

  • @rafaelcasanova4019
    @rafaelcasanova4019 Місяць тому +6

    Trabalho com Java, experimentei go, agora todos meus projetos pessoais, e, freela é em golang!
    Quem dera trocar Java por go no trabalho, ainda sonhando com esse dia!

  • @caju3761
    @caju3761 Місяць тому +27

    Go é muito, mas muito bom. Quem usa sabe 🚀👍👍

    • @gabrielpierini9264
      @gabrielpierini9264 Місяць тому

      Shhhhhhhhhh

    • @swplogic4158
      @swplogic4158 Місяць тому

      Ele já está colocando comida na sua mesa?

    • @caju3761
      @caju3761 Місяць тому

      @@swplogic4158 Posso dizer que já paga o café da manhã... 😆 o almoço e a janta são pagos pelas tecnologias que já sou especialista nesses mais de 20 anos de TI 👍👍

  • @victorgoncalves3728
    @victorgoncalves3728 Місяць тому +5

    Busquei por muito tempo “limpar” as minhas fontes de informação e o canal de vocês é muito bom nesse sentido, informação clara e bem completa! Vídeo muito bom!

  • @thiagot7706
    @thiagot7706 Місяць тому +8

    Oloco, justo quando decidi aprender GO. Valeeeu!

  • @nicolasluciano99
    @nicolasluciano99 10 днів тому

    Golang foi minha segunda linguagem de programação, comecei com Python e migrei pra Go sempre achei muito boa e que te obriga a codar com boas práticas.

  • @viniciusmacedo6608
    @viniciusmacedo6608 Місяць тому +3

    Tô estudando Golang e fazendo alguns projetos sem remuneração na linguagem para adquirir experiência, é incrível a linguagem e é a minha aposta já que a concorrência com Node é brutal.

  • @fgrilo
    @fgrilo Місяць тому +5

    Que coincidência e surpresa agradável: inicio na semana que vem em uma vaga para Backend Jr em Go!
    Abriu uma vaga interna na empresa e quando vi que a linguagem era Go, meus olhos brilharam. Lembro até hoje de uma apresentação do Wesley sobre a linguagem aí pelo UA-cam. Confesso que não fiz o curso da Full Cycle (nem condições eu tinha), mas que ele vendeu bem o peixe da linguagem, foi inegável. Fiquei doido pra aprender e vi o potencial desse trem.
    Tenho pra mim que Go e Rust são um futuro (presente!) inevitável - até que apareçam tecnologias melhores para os fins a que estas se propoem. Alta performance, escalabilidade e confiabilidade é tudo o que grandes aplicações críticas precisam.
    Mas, se tem algo que aprendi nesse curto período de jornada como Dev é que a gente não precisa ser fiel a nenhuma tecnologia. Tecnologia é ferramenta. Deixa esse papo de fidelidade pra casamento 😉

  • @mcardia
    @mcardia Місяць тому +1

    Obrigado pelo vídeo. Eu havia pedido um vídeo desse em algum outro comentário de algum outro vídeo.

  • @robertochostakovis
    @robertochostakovis Місяць тому +4

    Estou migrando tudo de Java/Spring pra Go. Com pouca máquina você roda muita coisa em Go, ao contrário de muita máquina pra rodar pouca coisa em Java. Fora que desenvolver em Go é muito mais rápido que Java.

  • @EmersonLeite1
    @EmersonLeite1 Місяць тому +5

    Pena que são poucas vagas e mais para sênior. Como os boletos não esperam, o negócio é estudar como linguagem secundária e estar preparado para quando a onda chegar. É claro que os vendedores profissionais de curso vão pintar como sendo a linguagem que promete, a linguagaem do futuro. E etc... É o papel deles e são eles que, nesse mercado turbulento de Ti, enriquecem de fato.

    • @SidonDuarte
      @SidonDuarte Місяць тому +1

      Tem razao. E o objetivo principal desse video é, exatamente, promover um curso.

    • @EmersonLeite1
      @EmersonLeite1 Місяць тому

      @@SidonDuarte Alura, Full Cycle, etc, etc. Só nunca vi promoverem a do foguete sem ré.

  • @JoaoPedro-hv8lv
    @JoaoPedro-hv8lv Місяць тому +2

    Trabalho com PHP/Laravel a 4 anos e meio e estou aprendendo Java/Spring e seu ecossistema pois depois disso tudo quero aprende o GO vi que esse é a única forma de entrada pois não acha vaga para ela diretamente e o Java é meio que uma porta de entrada. Sempre trabalhei como fullstack mas atualmente nas duas últimas empresa fui 100% backend e quero me especializar e me aprofudar mais e mais em backend e tudo o que é necessário como Cloud, Microsserviços, Arquitetura, CI/CD e tudo mais...

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому

      Mano se tu tá aprendendo Java/Spring dá uma olhada no Kotlin. É interoperavel com Java, mas muito mais simples. O Spring Webflux é versão reativa (não bloqueante) do Spring, em Java é um terror, em Kotlin é um sonho.
      Acredito que em Go quase tudo seja reativo também, tanto ele quanto kotlin usam o mesmo sistema de concorrência que são as corotinas

  • @jonasroder
    @jonasroder Місяць тому +4

    Fantástico, nunca tive vontade de estudar a linguagem até agora 👏👏

    • @matheusmarques841
      @matheusmarques841 Місяць тому

      Motivo: salário kkkkkkk

    • @luffyfat2
      @luffyfat2 Місяць тому

      +1 pro tutorial hell que começa e não termina kk

  • @MarySHibiki
    @MarySHibiki Місяць тому +3

    Go é bacana, eu sou programadora java e o pouco que vi de go em alguns projetos me deixou impressionada. Talvez seja a combinação de linguagem + código bem escrito por bons devs

  • @eversonnatan1358
    @eversonnatan1358 Місяць тому +6

    Trampo com java, comecei a estudar semana passada GO , estou achando muito interessante, olha gostaria de trabalhar com ela , muito poderosa e bem tranquila de fazer várias paradas.

    • @codigofontetv
      @codigofontetv  Місяць тому +1

      Que legal ler seu comentário. Pelos javeiros que conversamos, eles estão conseguindo trabalhar paralelamente com as 2 linguagens, ou seja, não é necessário trocar de stack.

    • @xshiftyeuw
      @xshiftyeuw Місяць тому

      Uma dica que eu dou, leia bastante sobre idiomatic Go, a gente que tem a cabeca em POO acaba querendo trazer isso para o Go. Principalmente em relacao ao uso das interfaces.

  • @arozendojr
    @arozendojr Місяць тому +3

    Tenho uma suspeita, que fluentes em inglês ou trabalhando para exterior acabam deixando os valores altos. Talvez na próxima coleta de dados conseguimos fazer esse filtro de alguma forma

  • @edilsonrastafare
    @edilsonrastafare Місяць тому +1

    Adoro muito essas análises que vocês fazem dos dados da pesquisa. Sempre trazendo insights valiosos. Por mais conteúdos gostosinhos assim!

  • @gersonroj
    @gersonroj Місяць тому

    Muito bom ! Muito esclarecedor ! Podemos nos redirecionar e focar em quem e qual paga mais e melhor ! +30 experiência em Dev mas atual empresa sou junior e me paga 5500 em C# !

  • @rafaeldeandradesousa
    @rafaeldeandradesousa Місяць тому +6

    Depois que comecei a trabalhar com Go percebi que estava em um relacionamento abusivo com Java (15 anos).
    Não quero mais trabalhar com Java de jeito nenhum.
    Cara, Go vc tem uma ideia, vc desenvolve o código e tudo funciona como mágica! Dar manutenção em código dos outros é super tranquilo.

    • @bru9isk
      @bru9isk Місяць тому

      Bacana o seu relato. Sou javeiro tbm e to querendo migrar pro GO, alguma dica?

    • @rafaeldeandradesousa
      @rafaeldeandradesousa Місяць тому +1

      @@bru9isk O único conselho seria o mindset. Go NÃO é uma linguagem orientada a objetos, então "esvazie o copo" primeiro.

  • @alexandredanelon
    @alexandredanelon Місяць тому

    Vinha programando em dotnet desde 2002 , porém tenho tocado projetos de obeservabilidade na cloud com opentelemetry e o GO vem me chamando a atenção pela sua performance. Aproveitei uns dias de feirias para aprofundar os conhecimentos na linguagem

  • @wilsonsgomes
    @wilsonsgomes Місяць тому +1

    PHP há 14 anos, ja fiz peojetos em Python e Node tambem, agora estudando Go. De cara ru nao curti muito a questão de nao ter classes, exceções, etc... mas voce acaba acostumado com ela, me lembra muito o início quando aprendia logica de programação em C na faculdade kkkk

  • @yurilimaexplorandodados
    @yurilimaexplorandodados Місяць тому +3

    Vou abrir meu coração aqui.
    Eu não desisti da programação, mas a quantidade de tecnologias já me tirou o foco várias vezes. Desde 2022 eu já tenho uma proeficiência em Python e o máximo que eu consegui trabalhar na área de dados foi com Power BI. Hoje, eu faço freelance de traqueamento de sites, produzo relatórios para campanhas de marketing e estou aprendendo a usar Manychat para pegar essa parte de automação também. Eu fico frustado e ansioso porque eu já estou tentando entrar na programação em dados já vai fazer sete meses e só aprendi coisa técnica e o mundo backend sempre me atraiu mais para o mundo da tecnologia, mas não consegui entrar com python, não fiquei muito tempo com PBI e agora, e agora estou vendo Go, Java e Rust como possibilidades para entrar no mercado, sabe? A área de tecnologia é incrível e to ansioso para aprender, meu porfólio tem análises de dados, mas acredito que não aprendi a me vender. Olha, a frustação ta grande, mas eu não desisto. Tô na área de marketing, mas gostaria muito de participar de projetos.

    • @araujored1146
      @araujored1146 Місяць тому +1

      Mete a cara sem medo, faz um projeto pessoal o que importa é iniciar

    • @ajmeireles
      @ajmeireles 12 днів тому +2

      O que te impede de, por exemplo, empreender? Eu tenho 10 anos trabalhando como dev PHP e em 85% desse tempo o meu sustento veio de soluções próprias que lancei na minha cidade e pude faturar. Hoje trabalho para fora do Brasil, mas ainda assim não abandono os meus sideprojects.

    • @yurilimaexplorandodados
      @yurilimaexplorandodados 11 днів тому

      @@ajmeireles mudei a forma de pensar esses dias. Estou buscando fazer meu melhor e me aplicando na área de análise de dados. 😆. Mas, essa área da tecnologia me atrai tanto. Eu vou aprendendo Go em doses homeopáticas, mas vou aprender.

  • @leo19964
    @leo19964 Місяць тому

    Comecei a estudar Go essa semana pois estou usando muitos programas com TUI ultimamente, descobri que muitos deles são feitos em Go e achei muito boas as ferramentas e bibliotecas da linguagem para esse fim.

  • @maydersonmello
    @maydersonmello Місяць тому +1

    Golang é delicinha de mais, o que essa linguagem é capaz de fazer é um absurdo, e com uma simplicidade absurda, amo Golang ❤, aprendi ela após o Node.js e Elixir.

    • @ps_david
      @ps_david 8 днів тому

      Você trampa já trampa na área com alguma outra Stack? Se sim poderia me dizer se foi simples o aprendizado do Go levando em consideração o conhecimento que já possuía da sua Stack atual.

    • @maydersonmello
      @maydersonmello 8 днів тому

      @@ps_david Opa, a Stack que trabalho no meu dia a dia ainda é React, React Native e Node.js, mas temos alguns serviços em Golang, e com toda certeza o conhecimento que você já tem com uma Stack ajuda e muito quando vai estudar uma nova linguagem, o meu aprendizado com Golang foi muito rápido, questões de dias já estava construindo minhas primeiras APIs, caso tenha interesse em aprender, recomendo acompanhar o canal da Full Cycle, eles tem muito conteúdo de Golang e até imersão.

    • @maydersonmello
      @maydersonmello 8 днів тому

      @@ps_david Opa, a Stack que trabalho no meu dia a dia ainda é React, React Native e Node.js, mas temos alguns serviços em Golang, e com toda certeza o conhecimento que você já tem com uma Stack ajuda e muito quando vai estudar uma nova linguagem, o meu aprendizado com Golang foi muito rápido, questões de dias já estava construindo minhas primeiras APIs, caso tenha interesse em aprender, recomendo acompanhar o canal da Full Cycle, eles tem muito conteúdo de Golang e até imersão.

  • @FERNANDORAMOSGABRIEL
    @FERNANDORAMOSGABRIEL Місяць тому

    Gosto muito da área de fintech e GO está se destacando cada dia mais nesse ramo ... então está na lista para aprender viu (sou do mundo JAVA) ...

  • @kaueoliveira3192
    @kaueoliveira3192 Місяць тому +1

    Faz 5 anos que minha principal linguagem de programacao é golang❤. E vi minha carreira alavancar de forma mais rapida do que colegas que escolheram seguir com outras linguagens.
    Mas ja trabalhei com diversas equipes que queriam usar golang para tudo e não precisava e hoje não coloco ela como uma ferramenta para equipes que não tem maturidade mais avançada ou que precisam de velocidade.
    A falta de frameworks como um spring ou nestjs pode ser um destes motivos para não ser tão popular.😢

  • @patrickdasilveiranavega9830
    @patrickdasilveiranavega9830 Місяць тому +2

    Acho o Go mt irado mas o problema é que ainda tem mt poucos projetos PRINCIPALMENTE no Brasil

  • @gabrielfelix8805
    @gabrielfelix8805 Місяць тому

    Comecei a estudar Go ha algumas semanas, vindo do node e to curtindo, to ansioso para fazer alguns projetos 😁

  • @laislima_dev
    @laislima_dev Місяць тому

    Sou suspeita demais para falar, mas de todas que já trabalhei é a minha favorita. Uma das intenções da criação da Golang foi construir sistemas complexos com menos código e isso foi feito muuuuuito bem!!! Vejo poucas oportunidades como porta de entrada a galera que programa em Go geralmente tem um perfil de que migrou de outra linguagem e tem experiência com desenvolvimento backend mas ainda sim tem empresas que fazem programas de bootcamp ou estágios que conseguem dar oportunidade para quem está começando.

  • @rodrigorodriguescosta
    @rodrigorodriguescosta Місяць тому

    Go mudou minha vida, eu tenho um prazer em trabalhar com Go, todos os dias, eu vim do Python, foi uma das melhores decisões profissionais que eu fiz, eu REESCREVI um ERP grande em GO, era em python

  • @josealysson2166
    @josealysson2166 Місяць тому +6

    Mexi um pouquinho com Go no meu antigo trabalho e gostei, o problema é que no mercado BR ainda tá engatinhando, ai tive que voltar pro Java mesmo

  • @victormacedo4080
    @victormacedo4080 Місяць тому

    Tenho muita vontade de trabalhar com Go, tenho estudado bastante a linguagem e usado em projetos pessoais

  • @willianregina9213
    @willianregina9213 Місяць тому +2

    Eu comecei estudar go esse ano e a curva de aprendizagem tem sido muito tranquilo. Inclusive consegui transformar um serviço ultramente arcaico reescrevendo uma api e até momento só sucesso kkkkk. Na verdade se depender de mim eu ia trabalhar só com golang. Google me contrata!

    • @littleghoost
      @littleghoost Місяць тому

      É normal um novato em qualquer linguagem ficar motivado, depois a rotina entra em exaustão. Tudo que é novo nos motiva.

    • @rafaelemerick9883
      @rafaelemerick9883 14 днів тому

      Google não usa tanto go quanto se imagina. Na verdade a maioria dos serviços lá são em java e/ou c++

    • @willianregina9213
      @willianregina9213 14 днів тому

      @@littleghoost então eu tenho 7 anos de experiência depende muito da força de vontade de aprender algo novo msm sendo sênior. O legal é sempre atualizar :)

  •  Місяць тому

    Go também vem sendo cada vez mais utilizada na área de segurança da informação.

  • @homeromoura3277
    @homeromoura3277 Місяць тому +1

    Go… não sei não… acho melhor continuar no Pl/I, Assembler e Fortran… talvez use Cobol 2 para inovar um pouco… rs😅 ótima matéria!

  • @umlucasalmeida
    @umlucasalmeida Місяць тому

    Vocês disponibilizam o dataset da pesquisa salarial? Fiquei curioso para fazer algumas análises que não são possíveis com os filtros do site.

  • @arthurdepina
    @arthurdepina Місяць тому

    Ótimo vídeo!
    Usando Go aqui no Mercado Livre! Bem melhor que o PHP que eu usava no último trabalho kkkkkk

  • @Pedro-fi5iy
    @Pedro-fi5iy Місяць тому +10

    Só de não ter curso no assento no foguete já torna a linguagem boa

    •  Місяць тому

      É isso aí! 🤣🤣🤣

    • @lucasfelix7788
      @lucasfelix7788 Місяць тому +3

      No último evento gratuito que eles fizeram, golang estava presente. Em breve, eles também terão trilhas em seus bootcamps pagos.
      Não entendo o hate de vocês. Os bootcamps pagos da rocketseat são excelentes, apesar de serem caros.

    • @dev100treta
      @dev100treta Місяць тому +2

      Já já pokédex em go kkkkk

    • @felipefernandez8541
      @felipefernandez8541 Місяць тому

      Hashtag? Alura? Kkkk qual é

    • @nathansantos8218
      @nathansantos8218 Місяць тому

      ​@@RossoFalaNão exagera

  • @jorge.barcelos
    @jorge.barcelos Місяць тому

    Go é legal pra caramba, uso para projetos pessoais, mas pretendo colocar em produção futuramente

  • @evelyneleoterio6264
    @evelyneleoterio6264 Місяць тому +1

    Trabalho com go no estágio e estou apaixonada pela linguagem 💙

    • @PedroCardoso-n3v
      @PedroCardoso-n3v 20 днів тому

      foi fácil pra conseguir estágio com essa linguagem? Estou cursando ADS e pensando em focar nela.

    • @PauloRodriguesMoreira-zh8mt
      @PauloRodriguesMoreira-zh8mt 19 днів тому +1

      ​@@PedroCardoso-n3vTenha em mente que ela é um diferencial, pra procurar o primeiro emprego apenas com ela acho muito difícil, estou investindo nela também porque é muito usada em empresas grandes.

  • @andredosreis8727
    @andredosreis8727 Місяць тому

    Obrigado pelo conteúdo, Aprendi muito

  • @gabrielfreitas4270
    @gabrielfreitas4270 Місяць тому +2

    Acho Go bem bacana. Mas acho difícil optar por Go quando Kotlin/Native existe. O ponto forte do Go, que é a simplicidade, é justamente o que não gosto 😅
    Prefiro a abordagem mais funcional do Kotlin.
    A parte de concorrência é quase idêntica, ambos usam corotinas pra concorrência estruturada.

    • @arrudabruno10
      @arrudabruno10 Місяць тому

      Uai, o Kotlin no fim não é só uma linguagem transpilada para java bytecode e executada em uma JVM?
      Eu entendia que o Kotlin usava as mesmas tecnologias de concorrência que o Java

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому +1

      @@arrudabruno10 Compila pra JVM, Nativo, WASM... até Javascript kkkkkkk
      Aí cada target tem suas particularidades né. Por exemplo, nativo tu não pode usar bibliotecas de JVM sem fazer alguma gambiarra, mas o ambiente nativo de kotlin por si só é bem sólido

    • @gabrielfreitas4270
      @gabrielfreitas4270 Місяць тому +1

      @@arrudabruno10 Sobre o lance de usar a mesma concorrência do Java: não exatamente. Kotlin constrói uma abstração por cima quase idêntica à do Go, corrotinas são "threads" mais leves e a forma estruturada dela simplifica muito código assíncrono. Seria algo próximo das Virtual Threads do Java, só que existe desde sempre basicamente, enquanto as VTs chegaram no Java 21. Vale a pena dar uma olhada mais profunda em corrotinas se tu usa código concorrente.

    • @arrudabruno10
      @arrudabruno10 Місяць тому +1

      @@gabrielfreitas4270 Rapaz! Eu achava que Kotlin era só um "açucar sintético" por cima do Java pra tornar ele mais palatável. Não tinha noção que tinha uma evolução dessas por trás.
      Isso também me faz perguntar sobre a compatibilidade com java, pq eu tinha uma ideia que pode estar errado que Kotlin era 100% Java, o que me fazia entender que era só diferença de expressividade no final (o que já faz muita diferença e já justificaria a existência do Kotlin), mas se ele tem um comportamento distinto do Java, agora me preocupo quais seriam essas diferenças. Vou investigar mais a fundo, talvez isso seja o pontapé que faltava pra eu usar Kotlin ehhehe

  • @davidwelber
    @davidwelber Місяць тому

    Estão redinidos! rsrsrs
    Muito bom o video de Go pessoal!

  • @shyGuy35902
    @shyGuy35902 Місяць тому

    Golang me lembra mto meus tempos de faculdade estudando C, eu particularmente gostei, oque me desanima no Go é procurar vagas e achar poucas vagas, e essas vagas serem todas pleno/senior.

  • @erikaw3
    @erikaw3 Місяць тому +1

    Estou focando em Go também pra dApps 😊

  • @gleitonfranco1260
    @gleitonfranco1260 Місяць тому

    Let's Go ‼

  • @j.fernandes2966
    @j.fernandes2966 Місяць тому +1

    Eu queria saber mais sobre o mercado para jr no GO. Ele existe? É um caminho valido para entrar no mercado?

    • @devv_aprendiz
      @devv_aprendiz Місяць тому

      Dificilmente vejo uma vaga de Jr

  • @jefersonfire01
    @jefersonfire01 Місяць тому

    Cara... minha vivencia com GoLang é bem pequena.
    Apenas estudei os fundamentos, um pouco de seus frameworks e criei alguns mvp com ela.
    Algumas lambdas.
    Algumas rest api.
    Como um todo eu gostei.
    Mas preciso ser sincero tenho certa dificuldade de adaptação com o GoWay.
    Javeiro velho demora pra se adaptar com essas coisas.
    Eu tenho no meu radar sim uma possível migração do java pro Go.
    Já li diversos pontos positivos em relação do Go contra o Java.

  • @antoniomarcos5664
    @antoniomarcos5664 Місяць тому

    Estou migrando do dotnet para Go mas também estou paquerando o Rust. Estou gostando muito de ambas mas o Go é mais simples que o Rust. Acho o Go muito bacana em relação a forma mais simples como lida com o concorrência e a velocidade que se ganha com o multiprocessamento. Gosto muito dessas linguagens porque, cara, gerar um único binário, facilita demais o deploy. Creio que estamos voltando a tendência de gerar um binário. As linguagens interpretadas saíram na frente no contexto da Web mas possuem muitas dependências, pacotes, etc, mesmo o dotnet, não funciona apenas com um binário. Basta ver a quantidade de dlls. Quem já teve problemas com pacotes do Angular aí, levante a mão... Ou mesmo, o TypeScript com Node.js. Gosto muito do dotnet C# mas hoje, há linguagens como acima, que aceleram o desenvolvimento - e não estou falando de frameworks - digo na implementação do domain business mesmo: falo aqui de clean arch, hexagonal, etc. Não podemos esquecer os testes TDD que também já faz parte do ecossistema Go.

  • @jrrepresentacaocomerciales9197
    @jrrepresentacaocomerciales9197 Місяць тому

    Olá, gostaria muito de saber mais sobre a profissão Analista de dados? Eu vi que vcs fizeram um vídeo sobre esse assunto mas foi em 2019, gostaria de saber como está hoje e se vcs indicam alguma escola que aplica esse curso. Tenho muito interesse

  • @saimonribeiro5776
    @saimonribeiro5776 Місяць тому

    Algo que deve ser levado em consideração, é que SC e SP tem as maiores empresas que trabalham com Go, quando sai desse nicho os salarios caem, então não levem em consideração que a linguagem paga muito, e sim que tem grande empresa utilizando

  • @denilsonnascimento975
    @denilsonnascimento975 Місяць тому

    Go é uma linguagem boa para quem está tentando iniciar nesse mundo na programação e está estudando para encontrar uma primeira oportunidade?

  • @alx_abreu
    @alx_abreu Місяць тому

    Para quem tá tentando uma vaga nessa tecnologia mesmo sem ter experiência, será que consegue uma vaga de aprendiz mais fácil que ter que fazer outra faculdade para ter estágio para obter experiência? Esse é meu atual problema, já tenho graduação em administração, até pretendo fazer pós em sistemas de informação para ficar academicamente na área já que ela abrange TI também, mas as empresas não dão oportunidades exceto estágio para quem ainda está cursando... Eu não to com saco de fazer outra graduação para obter um emprego na área... eu sou do tipo autodidata e que precisa ser motivado para evoluir, eu sozinho fiquei travado! Além disso meu hiperfoco (Sou autista) não me deixa ter mais que 2 atividades simultaneamente, ou eu largo meu atual emprego para botar a mão no código o que requer suporte financeiro, ou eu permaneço nele para não passar fome :S, Se eu fazer outra graduação não vou conseguir me focar no trampo e na graduação ao mesmo tempo!

  • @ViniciusSantos-xd6kp
    @ViniciusSantos-xd6kp Місяць тому

    Estou em dúvida em qual próxima linguagem devo focar: Golang ou Rust, acredito que Golang seja a escolha correta, visto que o foco dela é mais web e cloud, que é minha área de atuação. Mas rust é tão legal kkkk

  • @SagaciousGoat
    @SagaciousGoat Місяць тому

    Um feedback:
    O botãozinho de selecionar a linguagem não está claro que é um botão.
    A simples adição de uma seta para baixo V já indicaria que é um dropdown.
    Obrigado pelo conteúdo!

  • @rogerioferreiradasilva9344
    @rogerioferreiradasilva9344 Місяць тому +1

    Linguagem top até a pessoa tentar deserializar um objeto com um tipo date, ae ele chora 😅

  • @littleghoost
    @littleghoost Місяць тому

    É normal um novato em qualquer linguagem ficar motivado pela mesma, depois que vem a rotina, entra em exaustão rs. Tudo que é novo nos motiva.
    Trabalho com Go a 3 anos. Assim como qualquer ferramenta, tem seus contras tambem. Impossivel ficar em uma linguagem só, sempre que possivel você vai ir pra outra e ver que essa outra foi muito mais eficiente no que você quis fazer, do que sua nativa, onde vem aquela paixonite instantanea pela outra rs.

  • @SidonDuarte
    @SidonDuarte Місяць тому

    Grande video promocional. 😂

  • @RushDushes
    @RushDushes Місяць тому

    Oii alguém consegue me mandar uma lista de coisas "completa" de que precisamos saber para trabalhar com GO. Obrigado :)

  • @arleygoleiro22
    @arleygoleiro22 Місяць тому

    9:36 - Por quais motivos, Gabriel e Vanessa ?

  • @DevDhyGolang
    @DevDhyGolang Місяць тому

    Golang é mesmo, delicinha!

  • @leonardoveloso3563
    @leonardoveloso3563 Місяць тому

    Olá, gente! Quero mudar de profissão! Acredito que seja momento de me requalificar. Gostaria de saber se investir em Front End é uma boa? Tenho 48 anos e estou em busca de algo que a logo prazo seja duradouro. Tenho visto muitas coisas ficando em desuso e acabando. Vale a Pena Ser Front End?

    • @PauloRodriguesMoreira-zh8mt
      @PauloRodriguesMoreira-zh8mt 19 днів тому

      Olá, valer vale sim, tu tem a gostar do que você está programando primeiro, e se decidiu que é o front end vai em frente. Mas não se iluda, não é tão fácil igual falam, vai levar alguns anos para se tornar um bom profissional.

  • @jvl1594
    @jvl1594 Місяць тому

    moro no exterior posso fazer um curso online no brasil e fazer um estagio no brasil tambem remoto? com 30 anos e muito tarde para comecar?

  • @MarcosVMSoares
    @MarcosVMSoares Місяць тому

    Se concorrencia de go tão bom assim a do elixir eh divina? Pq eh simplorio demais claro anos luz de Java mas pra linguagem novas como elixir, rust e zig ...

  • @juliocezarhubner
    @juliocezarhubner Місяць тому

    go é o novo javascript 19/07/24

  • @luigirovani4380
    @luigirovani4380 Місяць тому

    Eu gosto muito do Go para scripts, APIs pequenas e essas coisas, dá uma aplicação legal com mínimo consumo de RAM (tem coisa que não gasta 20mb rodando).
    No entanto, me parece difícil usar ela em algo muito grande, algumas coisas não ficam apropriadas, por exemplo, o tratamento de erros dela é bom com código pequenos e médios, que tem uma baixa profundidade de stack, mas imagina um código com profundidade de 20/30 funções, você ter que retornar o erro nas 30. neste caso, com todos os defeitos que exceções tem, fica mais apropiado lançar e deixar propagar, na Go isso fica uma repetição de if err != nill {return nill, err}.
    A depuração de erros dele também não é tão boa, costuma pegar apenas aquele erros mais óbvios que as IDEs apontam (como os de tipo), não é como outras linguagens com tipagem estática que detectam muito mais na compilação, vários do Go acabam ficando para execução. Em suma, é mais para um python com tipagem estática! Ótimo para coisa simples a médias.

  • @rodrigojconceicao
    @rodrigojconceicao Місяць тому

    Vocês disponibilizam o dataset da pesquisa ?

  • @allisonpiovani
    @allisonpiovani Місяць тому

    Finalmente!!!

  • @robsonfaa
    @robsonfaa Місяць тому

    Form do Fullcycle está com erro no envio.

  • @julianopaulo3911
    @julianopaulo3911 Місяць тому +1

    eu só aprendi alguma cois de go por causa do trampo, acho uma linguagem "crú', tem que fazer bastante coisa na mão, gosto mais do php, mas é uma linguagem boa, não dá pra negar.

    • @lxttledemonking
      @lxttledemonking Місяць тому

      talvez vc esteja usando go pra fazer crud

    • @julianopaulo3911
      @julianopaulo3911 Місяць тому

      @@lxttledemonking e você está usando seu micro cérebro pra fazer suposições

  • @igoroliveira3015
    @igoroliveira3015 Місяць тому +3

    Claro que o assunto do video teria uma propaganda no meio de curso com promessa de salario.

    • @Pedro-fi5iy
      @Pedro-fi5iy Місяць тому +1

      Sempre é assim 😅😅

    • @igoroliveira3015
      @igoroliveira3015 Місяць тому

      @@Pedro-fi5iy depois reclamam que a area ta uma porcaria com uma penca de sonhador iludido entrando

    • @EmersonLeite1
      @EmersonLeite1 Місяць тому

      @@igoroliveira3015 de fato. Ultimamente eles estão fazendo muita propaganda de curso.

  • @LuisHenriqueChagasLeite
    @LuisHenriqueChagasLeite Місяць тому

    Ah naoooo 😂😂😂

  • @diegolobo7952
    @diegolobo7952 Місяць тому

    Primeirinho! 😁

  • @weslleypablo6287
    @weslleypablo6287 Місяць тому

    Goroutines e tudo que engloba para funcionar é bom demais

  • @diegocordeiro125
    @diegocordeiro125 Місяць тому

    Estou estudando Go há 2 meses mais ou menos … é uma ótima linguagem, realmente. Porém, não é uma bala de prata para tudo.

  • @RapinhaComJava
    @RapinhaComJava Місяць тому

    Java para CRUD e Go para processamento!

  • @edi1804
    @edi1804 Місяць тому

    Como é bom assistir um vídeo sobre tecnologia sem mencionar IA.

  • @weydans
    @weydans Місяць тому

    Achei que era Rust 🤔

  • @luffyfat2
    @luffyfat2 Місяць тому

    Enqqnto isso 90% do mundo rodando em JS ou algum framework de php 😂😂

  • @lucianosquadros
    @lucianosquadros Місяць тому

    Enfim, quem entendeu já sabe....

  • @rampage2562
    @rampage2562 Місяць тому

    Nunca ouvi falar sobre isso! faço parte dos 7% insatisfeito.

  • @eduardo.z6909
    @eduardo.z6909 Місяць тому

    Quem é do Python é pythonista, quem é do Java é javeiro, e quem é do Go é o que? Goleiro?

  • @vinniciusrosa8284
    @vinniciusrosa8284 Місяць тому +1

    Se você é bom em algoritmos, complexidade de algoritmos, estrutura de dados e matemática, qualquer linguagem serve. Heheheheh enfim..

  • @arrudabruno10
    @arrudabruno10 Місяць тому

    Acho o golang uma linguagem com altíssima qualidade na compilação e controle de threads, mas um verdadeiro retrocesso no quesito sintaxe da linguagem.
    Nao me animo a estudar pq ele só implementa o paradigma imperativo de programação, e muita parte do que eu pratiquei é sobre paradigma funcional e oeientado a objeto.

  • @douglaswt77
    @douglaswt77 Місяць тому +1

    MICROSOFT diz que DEI, Diversidade, Equidade e Inclusão, NÃO é mais ALGO CRÍTICO para a EMPRESA
    ua-cam.com/video/JkgmWM67hnY/v-deo.html

  • @Öyster_Boy
    @Öyster_Boy Місяць тому +7

    Linguagem de gente grande se chama MATEMÀTICA. A linguagem de programação não importa quando se sabe como as coisas ao seu redor são modeladas. :)

    • @xshiftyeuw
      @xshiftyeuw Місяць тому +4

      Na verdade importa sim, algumas linguagens sao melhores do que outras para certas tarefas, tambem ja cansei de ver gente muito boa em matematica e algoritimo, escrevendo codigo ruim com baixa manutenabilidade. Sem falar, que dependendo de como a linguagem de programacao usada abstrai certos conceitos matematicos/algoritimicos, vai fazer muita diferenca, principalmente no tempo de desenvolvimento.

    • @Öyster_Boy
      @Öyster_Boy Місяць тому

      @@RossoFala Não tem nenhuma excalamação no meu comentário, ou seja, não demonstrei emoções. Se acalma tu, entropio.

    • @Öyster_Boy
      @Öyster_Boy Місяць тому

      @@xshiftyeuw "Na verdade, importa sim. Algumas linguagens são melhores do que outras para certas tarefas". Cê jura por tudo?!?! Cinco anos de carreira como programador, e eu nunca pensei nisso... Obrigado pelo grande ensinamento. 🤣🤣
      Código ruim, qualquer um faz. O ponto não é esse. Um matemático que faz um "código ruim" consegue realizar uma infinidade de coisas na programação. O céu é o limite: Inteligência Artificial, Sistemas de Colisão, Geração de Conteúdo Procedural, Pathfinder, etc., etc., etc. Isso é só a ponta do iceberg, eu poderia citar coisas MUITO mais complexas.
      Matemática e programação são habilidades distintas, caso você não saiba. Eu não lembro da materia de Cálculo I - IV ter me ensinado a programar. Teoria dos números, talvez? Hmm... Não. É impossível garantir que um matemático seja um bom programador no que tange à qualidade de código.
      Matemática é a base de tudo em exatas. Fato.

    • @Öyster_Boy
      @Öyster_Boy Місяць тому

      Quando eu pegar um PC melhor, pretendo fazer umas simulações de física com a UE5. Amo física. Queria ver um dev web, da cultura do "programador sem matemática", fazendo o mesmo.

    • @xshiftyeuw
      @xshiftyeuw Місяць тому +1

      @@Öyster_Boy Em nenhum momento disse que matematica nao e importante, e que so matematico faz codigo ruim. So nao concordei com o fato de que tu disse que linguagem nao importa. E dependendo da area que se atua, nao se usa tanto matematica (pelo menos na camada de abstracao mais alta). No entanto, ter um conhecimento aprofundado de matematica e muito bem vindo.

  • @codificarecontemplar
    @codificarecontemplar Місяць тому +1

    MInha regra é a seguinte: Pra trabalhar para os outros com prazos apertados, só Python ou Ruby. Já Golang, C++, Rust.. só pra mim. Quando algum Jr emocionado chega querendo fazer o projetinho em Go, nem que seja uma Lambda..NANANINANAO..

  • @trocandobytes
    @trocandobytes Місяць тому

    Certo, mas com tantas linguagens no mercado, pra que cria outra ? Não seria o caso de apenas melhoras as milhares existentes ?

  • @EdersonBairros
    @EdersonBairros 25 днів тому

    93% estão satifeitos, mas 90% são funcionários do google e os outros 3 são fora e também Go só contrata senior. Não é porque é do google que presta, flutter também é do google e é uma porcaria 😂

    • @michaelcaxias
      @michaelcaxias 14 днів тому +1

      falou pouco, mas falou merda kkkkk trampo com go hoje e é uma das melhores linguagens pra backend de alta performace

    • @EdersonBairros
      @EdersonBairros 14 днів тому

      @@michaelcaxias 🤣🤣🤣

  • @neeeeni
    @neeeeni Місяць тому

    acho go mt ruim p crud, uma experiencia de dev bem desagradavel

    • @xshiftyeuw
      @xshiftyeuw Місяць тому +2

      Experimenta go com templ e htmx.

  • @LegacyTrollMusic
    @LegacyTrollMusic Місяць тому +2

    Área de dev é cheia de clube do bolinha.

    • @OFabianoSilva
      @OFabianoSilva Місяць тому

      Amanhã a linguagem do futuro vai ser o rust, depois o zig e assim por diante