Que primitivas de sincronização conheces?
Golang
Qual é a diferença entre uma goroutine e um fluxo?
Vamos imaginar a situação: várias leituras ativas, chega uma solicitação de escrita (RWMutex). Em que ordem as operações serão executadas?
[nome] conta o seu maior erro no trabalho e como saiu dele.
O que são slices em Go, como eles funcionam?
Fala-me sobre strings em Go: quais as suas características, como trabalhar com elas? Por que o strings.Builder é melhor que o bytes.Buffer para concatenar strings?
Por que são usadas interfaces em Go, quais são suas vantagens e desvantagens?
package main import "fmt" func main() { a := []int{1,2} a = append(a, 3) b := append(a, 4) c := append(a, 5) fmt.Println(b) fmt.Println(c) }
Fala-me sobre o map em Go: como é estruturado, qual é a complexidade das operações em média e no pior caso.
Como parar a execução de pedidos HTTP após o primeiro erro?