Sobes.tech

Golang

Perché è pericoloso un collegamento TCP di lunga durata?

242

Qual è la conseguenza di creare un nuovo client HTTP per ogni richiesta?

190

Quali protocolli hai usato più spesso e perché?

188

A cosa serve il trasferimento di metadati tramite il contesto?

172

Con quali broker di messaggi hai lavorato?

161

pacchetto principale importa ( "io" "log" "net/http" ) func handler(w http.ResponseWriter, r *http.Request) { go func() { resp, err := http.Get("[link]") if err != nil { log.Println("errore richiesta:", err) return } defer resp.Body.Close() body, _ := io.ReadAll(resp.Body) w.Write(body) }() } func main() { http.HandleFunc("/proxy", handler) log.Fatal(http.ListenAndServe(":8080", nil)) }

147

Cosa succede eseguendo curl https://google.com?

145

Quali pacchetti conosci in Go per lavorare con le reti?

144

Con quali servizi di rete hai lavorato? API, gRPC e qualcos'altro?

140

Perché HTTP funziona su TCP e non su UDP?

139

Cosa significa il simbolo & prima di http.Client{}?

137

Dove altro si può usare UDP oltre streaming e giochi?

134

Cosa sono Latency, Throughput, MTU e Keep-Alive?

130

Qual è la differenza tra TCP e UDP? Quali sono i casi d'uso?

129