Embora muitas linguagens de programação estejam em uso há décadas, há algumas que — comparativamente — acabaram de chegar ao mundo da tecnologia. Go é uma dessas linguagens, tendo sido projetada para fins de programação geral com eficiência em mente. Ele ainda tem um longo caminho a percorrer antes de rivalizar com a popularidade do C ++ ou mesmo do PHP, mas está provando ser uma ferramenta muito útil para programadores mais profissionais com o passar do tempo. Qualquer pessoa que queira aprender “ir” ao aprender esse idioma deve conferir os 6 melhores livros de programação Go com base nas análises da Amazon!
Como de costume, esta lista classificará os livros com base na quantidade de resenhas recebidas junto com a média de 5 estrelas. Ele também cobrirá livros com foco principal em Go, então não espere nenhum livro de “compilação” nesta lista!
Apresentando Go é um livro projetado para iniciantes em Go que tenham uma compreensão básica dos fundamentos da programação. As análises gerais são positivas como resultado, embora alguns argumentem que pode ser um pouco complicado demais para iniciantes - e, no entanto, eles também observam que não é complexo o suficiente para veteranos. Ainda assim, o que está lá é muito abrangente e pode facilmente cumprir seu propósito como uma introdução ao idioma. É também uma das opções mais baratas desta lista, então não há mal nenhum em usá-la como uma cartilha antes de mergulhar em um recurso mais avançado posteriormente.
Comentários: Do total de 142 comentários, 58% deram a este livro 5 estrelas
Preço de tabela: $ 24,99 Brochura, $ 21,99 Digital
Compre agora em
Head First Go é outro recurso amigável para iniciantes para aprender o idioma. Ele não cobre tantas bases quanto alguns revisores gostariam, mas muitos deles argumentam que ainda é um dos melhores livros que encontraram sobre Go. Use a Cabeça Primeiro Vá está estruturado de uma forma que qualquer pessoa pode acompanhar como quiser, e a forma como está formatada permite que os leitores recebam facilmente novas informações em seu próprio ritmo. Mesmo que não seja o recurso mais abrangente, é um dos melhores lugares para começar sua jornada com o Go.
Os leitores devem estar cientes de que este livro está um tanto desatualizado. Embora a data de publicação de 2019 possa não parecer muito longa, a versão do Go abordada neste recurso não é mais suportada. Infelizmente, esse é o caso da maioria dos livros desta lista - se não de todos -, portanto, escolha cada item desta lista com cuidado.
Comentários: Do total de 145 comentários, 82% deram a este livro 5 estrelas
Preço de tabela: $ 59,99 Brochura, $ 50,99 Digital
Compre agora em
Para um recurso que abrange mais do que apenas Go, esta oferta de Katherine Cox-Buday como dominar a linguagem juntamente com as técnicas de simultaneidade. Embora a Simultaneidade em Go abranja principalmente como a linguagem é usada para essas técnicas, os revisores afirmaram que ela se destaca como outro recurso fantástico para qualquer programador iniciante.
Alguns leitores parecem estar em conflito sobre como se sentem sobre o estilo de escrita do livro, mas a maioria está muito satisfeita com os resultados. Se você quiser se aprofundar no mundo da programação, mesmo fora dos idiomas que aprende ou usa, Concurrency in Go é um dos melhores recursos que você pode encontrar.
Comentários: Do total de 166 comentários, 72% deram a este livro 5 estrelas
Preço de tabela: $ 49,99 Brochura, $ 42,99 Digital
Compre agora em
Em outro caso de uso do Go para propósitos mais profundos, o Black Hat Go explora como a linguagem pode ser usada nas mãos de hackers. Abrange uma grande quantidade de conteúdo e ideias enquanto explora as interações com outras linguagens, como o MySQL.
No entanto, os revisores parecem estar em conflito sobre a utilidade do livro a longo prazo. Alguns elogiam suas lições e apresentações, enquanto outros condenam suas estruturas de código e instruções vagas. Pode não ser a melhor escolha para todos, mas o Black Hat Go é definitivamente um recurso a ser considerado - especialmente se você adotar a parte “Hacker” do HackerNoon.
Comentários: Do total de 183 comentários, 78% deram a este livro 5 estrelas
Preço de tabela: $ 39,95 Brochura, $ 23,99 Digital
Compre agora em
Learning Go , apesar do nome, é um recurso melhor para programadores com experiência moderada. Ele aborda algumas das práticas recomendadas que um programador pode seguir com o Go e ainda consegue cobrir o básico da linguagem razoavelmente bem. Os revisores concordam quase universalmente, no entanto, que este certamente não é um livro para iniciantes.
Mesmo aqueles com experiência anterior acharam um pouco difícil de passar. É um dos itens mais recentes desta lista, portanto deve se mostrar mais moderno que seus concorrentes, mas qualquer falta de conhecimento prévio sobre Go pode tornar este livro uma escolha difícil de recomendar.
Comentários: Do total de 305 comentários, 76% deram a este livro 5 estrelas
Preço de tabela: $ 59,99 Brochura, $ 50,99 Digital
Compre agora em
Completando esta lista sobre a linguagem de programação Go está o recurso apropriadamente nomeado por Alan Donovan e Brian Kernighan. A linguagem de programação Go é um dos recursos mais abrangentes que você encontrará em Go, mesmo com a data de publicação de 2015. Os revisores concordam que as informações contidas são fantásticas.
Onde este livro fica aquém é sua apresentação, com muitos leitores argumentando que a apresentação ou o estilo de escrita era uma bagunça demais para acompanhar. Algumas dessas reclamações estão centradas na versão digital deste livro, portanto, considere verificar uma cópia física em vez disso - se você puder pagar.
Comentários: Do total de 1.232 comentários, 81% deram a este livro 5 estrelas
Preço de tabela: $ 39,99 Brochura, $ 31,99 Digital
Compre agora em
Embora Go seja constantemente atualizado, ainda não é uma linguagem tão difundida quanto outras por aí. Mesmo livros desatualizados podem ser recursos úteis, desde que abranjam uma ampla variedade de conteúdo. Apenas certifique-se de que você pode compreender o que você encontra em primeiro lugar!
Se você quiser ver mais de perto uma variedade maior de idiomas, confira os melhores