Categoria: Golang
Ideias, histórias e inspirações.
Cadernos para baixar
Exercícios para praticar o que os artigos ensinam e o gabarito comentado, em PDF.
- Caderno de Exercícios - Golang 718 KB
- Caderno de Respostas - Golang 750 KB
Operadores, expressões e conversão de tipo
Operadores em Go: aritméticos, de comparação, lógicos com curto-circuito e bit… [+]
Estruturas de controle: if, for e switch
Controle de fluxo em Go: if com inicialização, as formas do for, incluindo o… [+]
Funções: declaração, múltiplos retornos e variádicas
Funções em Go: parâmetros agrupados, múltiplos retornos e o padrão (resultado… [+]
Ponteiros: conceito, uso e quando evitar
Ponteiros em Go: os operadores & e *, o nil que entra em pânico e o que não… [+]
Arrays e Slices: a espinha dorsal das coleções em Go
Arrays e slices em Go: tamanho no tipo, len e cap, fatiamento que compartilha… [+]
Maps: criação, iteração e boas práticas
Maps em Go: make e literais, o map nil que aceita leitura e não aceita… [+]
Structs: definição, inicialização e campos embutidos
Structs em Go: literais com nome e posicionais, valor zero, ponteiros, structs… [+]
Métodos em Structs: receivers por valor e por ponteiro
Métodos em Go: receiver por valor e por ponteiro, a conversão automática para… [+]