Sobes.tech

Golang

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?

202

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?

171

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) }

154

Fala-me sobre o map em Go: como é estruturado, qual é a complexidade das operações em média e no pior caso.

126