Introdução e fundamentos da linguagem Go
Este módulo apresenta os conceitos fundamentais da linguagem Go, incluindo sua história, características, configuração do ambiente e elementos básicos da sintaxe. O objetivo é fornecer uma base sólida para engenheiros Java que desejam aprender Go, com exemplos práticos e casos de uso. O conteúdo é objetivo, mas detalhado, e pode ser refinado posteriormente.
Conteúdo
- História e propósito do Go
- Características da linguagem (simplicidade, performance, concorrência)
- Instalação, workspace,
go mod
- Estrutura básica de um programa
- Tipos primitivos, funções, variáveis, constantes
📌 Lab: Hello world, manipulação de variáveis e tipos, primeiro programa com go run
.
