Reference
Referência técnica
Páginas independentes para consultar e citar conceitos de programação. Cada verbete explica o assunto com exemplos e aponta para as fontes primárias.
Go
Interfaces em Go
Como interfaces descrevem comportamento por métodos, como tipos as implementam implicitamente e como esse mecanismo forma portas de dependência.
Ler referênciaO identificador em branco (_) em Go
O papel especial do identificador em branco para descartar valores e em outras construções da linguagem Go.
Ler referênciaMétodos e tipos em Go
Entenda declarações de tipos, structs, funções e métodos com receiver na linguagem Go.
Ler referênciaPonteiros e endereços em Go
Como Go representa endereços com *T e &, quando métodos usam receiver ponteiro e como isso afeta valores e interfaces.
Ler referênciaLiterais compostos em Go
Como construir valores de structs, arrays, slices e maps por expressões literais, inclusive inicializando campos por nome.
Ler referênciaSlices em Go
Como slices descrevem uma parte de um array, percorrem coleções e são passadas como valores com referência ao armazenamento subjacente.
Ler referênciaMaps em Go e o padrão comma-ok
Como mapas associam chaves e valores, como inicializá-los e distinguir uma chave ausente de um valor zero.
Ler referência
Os materiais de referência aprofundam conceitos usados nas trilhas de aprendizagem.