Go (Golang) para iniciantes: curso completo
300 páginas
Portuguese
PDF
4.5

Go (Golang) para iniciantes: curso completo

Go (Golang) para iniciantes: curso completo

Autor:

Ano:

Resumo:

O livro "Go (Golang) para iniciantes: curso completo" é um guia completo sobre uma das linguagens de programação que mais cresce. Go (ou Golang) foi criado no Google e combina a simplicidade do Python com o desempenho do C++. É ideal para criar serviços web, microsserviços, ferramentas de linha de comando e aplicações em nuvem.



O livro foi escrito para quem está começando na programação ou quer aprender uma nova linguagem. Você não precisa de conhecimentos profundos — basta uma compreensão básica de algoritmos e saber usar o computador.



O que você aprenderá com o livro:

  • Fundamentos da sintaxe Go — variáveis, tipos de dados, funções, pacotes e módulos.
  • Trabalho com memória e ponteiros — como o Go gerencia a memória e por que é seguro.
  • Goroutines e canais — o principal diferencial da linguagem: programação concorrente sem dor.
  • Criação de um servidor web — do simples "Hello, World" a uma API completa com roteamento.
  • Trabalho com bancos de dados — conexão com PostgreSQL, SQLite, execução de consultas.
  • Testes e depuração — ferramentas integradas para escrever código confiável.
  • Compilação e deploy — como compilar um binário e executá-lo no servidor.


Cada capítulo contém exemplos práticos de código, exercícios para fixação do conteúdo e um pequeno projeto. Ao final do livro, você criará um serviço web completo com REST API, autenticação e banco de dados — um ótimo trabalho para o portfólio.



Para quem é este livro:

  • Desenvolvedores iniciantes que querem escolher uma linguagem para começar.
  • Programadores em Python, PHP ou Java que desejam aprender Go.
  • Todos que se interessam por desenvolvimento backend, microsserviços e tecnologias em nuvem.


O livro é escrito em linguagem simples, com o mínimo de teoria e o máximo de prática. Você não apenas lerá, mas começará a escrever código imediatamente. Após estudá-lo, você será capaz de criar seus próprios projetos em Go com confiança.



Junte-se à comunidade de desenvolvedores Go — a linguagem escolhida pelo Google, Uber, Dropbox e milhares de outras empresas. Comece sua jornada hoje mesmo!

Recommendations