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.
Blog · tag
6 posts com esta tag.
Interfaces em Go: implementação implícita, como garantir a implementação em tempo de compilação, interface{} e polimorfismo.
Passo a passo de uma API CRUD em Go com net/http, guardando os dados num arquivo JSON em vez de um banco.
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.
Por que usar Go, por que a linguagem foi criada, como instalar, as estruturas básicas e uma primeira API HTTP.
Goroutines, channels, WaitGroup e select, partindo de um exemplo prático: duas chamadas a APIs externas feitas ao mesmo tempo.
Como o Go Modules gerencia dependências: go mod init, go.mod, go.sum, dependências indiretas e os comandos mais usados.