Golang para Iniciantes

Iniciante

Este curso guia você através do domínio da programação Go com laboratórios práticos e desafios. Você aprenderá conceitos chave como escrever seu primeiro programa, gerenciar pacotes, usar tipos de dados, fluxo de controle e recursos específicos do Go, como slices, maps, canais (channels) e funções anônimas, construindo uma base sólida para enfrentar tarefas de programação do mundo real.

go

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Este curso, Início Rápido com Golang, foi projetado para ajudá-lo a aprender a programação Go através de laboratórios práticos e desafios. Go é uma linguagem compilada e de tipagem estática, conhecida por sua simplicidade, eficiência e suporte ao desenvolvimento de software moderno.

🎯 O Que Você Aprenderá

Ao longo do curso, você explorará tópicos chave, tais como:

  • Escrever seu primeiro programa Go
  • Gerenciar pacotes (packages) e dependências
  • Trabalhar com variáveis, operadores e tipos de dados
  • Usar declarações de fluxo de controle como if, switch e laços (loops)
  • Manipular arrays, slices e dicionários (maps)
  • Implementar concorrência com canais (channels)
  • Estruturar código com funções e structs
  • Escrever e aplicar funções anônimas

🏆 O Que Você Alcançará

Ao final do curso, você terá uma compreensão sólida de Go e seus recursos centrais. Você será capaz de escrever programas básicos, gerenciar dependências, trabalhar com estruturas de dados e utilizar recursos avançados como concorrência e funções anônimas para criar um código mais flexível e eficiente.

Este curso é prático e focado em atividades manuais (hands-on), facilitando a aplicação direta do que você aprende em seus próprios projetos. Vamos começar com a programação Go!

Professor

labby
Labby
Labby is the LabEx teacher.