1. 2 min de leitura

    Trabalhando com interfaces em Go

    Interfaces em Go: implementação implícita, como garantir a implementação em tempo de compilação, interface{} e polimorfismo.

  2. 6 min de leitura

    Contexto em Go

    O pacote context em Go: levar informações com escopo da requisição e cancelar código concorrente quando o prazo expira ou algo falha.

  3. 6 min de leitura

    Introdução à Linguagem Go

    Por que usar Go, por que a linguagem foi criada, como instalar, as estruturas básicas e uma primeira API HTTP.

  4. 8 min de leitura

    Concorrência em Go

    Goroutines, channels, WaitGroup e select, partindo de um exemplo prático: duas chamadas a APIs externas feitas ao mesmo tempo.